Printing system, operation system, printer, and terminal

ABSTRACT

A printing system includes a printer and a terminal capable of wirelessly communicating with each other. The printer include a portable printer main body, a movement detection unit that detects a movement of the printer main body, and a first processor configured to transmit a first control signal to the terminal in a case where a first movement is detected by the movement detection unit, and transmit a second control signal to the terminal in a case where a second movement is detected by the movement detection unit. The terminal includes a display unit, a second processor configured to receive the control signals from the printer; and display a first operation screen on the display unit in a case where the first control signal is received, and display a second operation screen on the display unit in a case where the second control signal is received.

CROSS-REFERENCE TO RELATED APPLICATIONS

The present application is a Divisional of U.S. patent application Ser.No. 16/810,415, filed on Mar. 5, 2020, which claims priority under 35U.S.C. § 119 to Japanese Patent Application No. 2019-060820, filed onMar. 27, 2019. Each of the above application is hereby expresslyincorporated by reference, in its entirety, into the presentapplication.

BACKGROUND OF THE INVENTION 1. Field of the Invention

The present invention relates to a printing system, an operation system,a printer, and a terminal, and particularly, to a printing systemcomprising a printer and a terminal capable of wirelessly communicatingwith each other an operation system, a printer, and a terminal.

2. Description of the Related Art

JP2017-144668A describes a technology for detecting an installationposture of a printer in a printer having a keyboard mounted thereon andautomatically switching an operation mode of the printer according tothe detected installation posture. Specifically, in a case where theprinter is horizontally placed, the printer is set to a mode in whichinformation input from the keyboard is printed, and in a case where theprinter is vertically placed, the printer is set to a mode in whichprint data is wirelessly received from a portable terminal such as asmartphone.

SUMMARY OF THE INVENTION

The performance of the portable terminal such as the smartphone has beenimproved year by year, and the number of executable functions has beenincreased. In a relationship with the printer, it is possible to processor generate data to be printed in addition to printing stored data.

However, as the number of executable functions is increased, since theamount of information to be displayed on a screen of the portableterminal is also increased, there is a disadvantage that operability isdegraded.

The present invention has been made in view of such circumstances, andan object of the present invention is to provide a printing system, anoperation system, a printer, and a terminal with favorable operability.

(1) There is provided a printing system that comprises a printer and aterminal capable of wireles sly communicating with each other, andwireles sly transmits data to the printer from the terminal to cause theprinter to perform printing. The printer comprises a portable printermain body, a movement detection unit that detects a movement of theprinter main body, and a control signal transmission unit that transmitsa first control signal to the terminal in a case where a first movementis detected by the movement detection unit, and transmits a secondcontrol signal to the terminal in a case where a second movement isdetected by the movement detection unit. The terminal comprises adisplay unit, a display controller that controls display on the displayunit, and a control signal reception unit that receives the controlsignal from the printer. The display controller displays a firstoperation screen on the display unit in a case where the first controlsignal is received by the control signal reception unit, and displays asecond operation screen on the display unit in a case where the secondcontrol signal is received by the control signal reception unit.

(2) In the printing system according to (1), in a case where the printermain body is capable of being horizontally and vertically placed, thefirst movement is a movement of horizontally placing the printer mainbody, and the second movement is a movement of vertically placing theprinter main body.

(3) In the printing system according to (1) or (2), the printer furthercomprises a status information acquisition unit that acquires statusinformation of the printer, and a status information transmission unitthat transmits the status information acquired by the status informationacquisition unit to the terminal in a case where a third movement isdetected by the movement detection unit. The terminal further comprisesa status information reception unit that receives the status informationfrom the printer, and the display controller displays the statusinformation of the printer on the display unit in a case where thestatus information is received by the status information reception unit.

(4) In the printing system according to (3), information of the numberof printable sheets and information of state of charge of a battery areincluded in the status information of the printer.

(5) In the printing system according to (3), the third movement is amovement of lifting the printer.

(6) In the printing system according to any one of (1) to (5), theprinter further comprises a print image storage unit that stores aprinted image, and a print controller that controls printing of theprinter reprints a previously printed image in a case where a fourthmovement is detected by the movement detection unit.

(7) In the printing system according to any one of (1) to (5), theprinter further comprises a print image storage unit that stores aprinted image, and a print controller that controls printing of theprinter reprints a previously printed image in a case where a fourthmovement is detected by the movement detection unit and an operationmember provided at the printer main body is operated.

(8) In the printing system according to (6) or (7), the fourth movementincludes a movement of directing a discharge port of a medium downwardor a movement of tilting the discharge port downward for a predeterminedtime or more.

(9) In the printing system according to any one of (1) to (8), theprinter further comprises a power controller that turns off a powersupply in a case where a fifth movement is detected by the movementdetection unit.

(10) In the printing system according to (9), the fifth movement is amovement of directing a power button provided at the printer main bodydownward for a predetermined time or more.

(11) In the printing system according to any one of (1) to (10), theprinter further comprises a light emitting unit, and a light emissioncontroller that controls light emission of the light emitting unit, andin a case where a specific movement is detected by the movementdetection unit, the light emission controller causes the light emittingunit to emit light in a light emission color and/or a light emissionpattern corresponding to the detected movement.

(12) In the printing system according to any one of (1) to (11), theprinter further comprises a mode setting unit that sets a mode, and anoperation signal transmission unit that transmits an operation signalcorresponding to the movement detected by the movement detection unitand/or an operation of an operation member provided at the printer tothe terminal in a case where a remote control mode is set by the modesetting unit, and the terminal further comprises an operation signalreception unit that receives the operation signal from the printer, anda terminal controller that controls an operation of the terminalaccording to the operation signal received by the operation signalreception unit.

(13) In the printing system according to (12), the terminal furthercomprises a camera unit, and the terminal controller controls anoperation of the camera unit according to the operation signal.

(14) In the printing system according to (13), in a case where a sixthmovement is detected by the movement detection unit and/or in a casewhere the operation member provide at the printer is operated, theoperation signal transmission unit transmits an operation signal foroperating a release of the camera unit, and the terminal controllercontrols an operation of the release of the camera unit according to theoperation signal.

(15) In the printing system according to (13) or (14), in a case where aseventh movement is detected by the movement detection unit and/or in acase where the operation member provided at the printer is operated, theoperation signal transmission unit transmits an operation signal foroperating a zoom of the camera unit, and the terminal controllercontrols an operation of a zoom of the camera unit according to theoperation signal.

(16) In the printing system according to (15), the seventh movement is amovement of tilting the printer main body.

(17) In the printing system according to any one of (1) to (16), themovement detection unit includes a combination of a plurality of sensorsincluding an acceleration sensor and a gyro sensor.

(18) There is provided an operation system comprising a terminalcomprising a camera unit, and a portable electronic device capable ofwirelessly communicating with the terminal. The portable electronicdevice comprises a movement detection unit that detects a movement of amain body, and an operation signal transmission unit that transmits anoperation signal corresponding to the movement detected by the movementdetection unit to the terminal. The terminal comprises an operationsignal reception unit that receives the operation signal from theportable electronic device, and a terminal controller that controls anoperation of the camera unit according to the operation signal receivedby the operation signal reception unit.

(19) In the operation system according to (18), the movement detected bythe movement detection unit is a movement tilting the main body, and theterminal controller controls an operation of a zoom of the camera unitaccording to the operation signal received by the operation signalreception unit.

(20) In the operation system according to (18) or (19), the terminalcontroller further controls an operation of a release of the camera unitaccording to the operation signal received by the operation signalreception unit.

(21) In the operation system according to (18) or (19), the operationsignal transmission unit further transmits an operation signalcorresponding to an operation of an operation member provided at themain body to the terminal, and the terminal controller controls anoperation of a release of the camera unit according to the operationsignal based on the operation of the operation member.

(22) There is provided a printer that receives data wirelesslytransmitted from a terminal and performs printing. The printer comprisesa portable printer main body, a movement detection unit that detects amovement of the printer main body, and a control signal transmissionunit that transmits, to the terminal, a first control signal fordisplaying a first operation screen on a display unit of the terminal ina case where a first movement is detected by the movement detectionunit, and transmits, to the terminal, a second control signal fordisplaying a second operation screen on the display unit of the terminalin a case where a second movement is detected by the movement detectionunit.

(23) There is provided a terminal that wirelessly transmits data to aprinter and causes the printer to perform printing. The terminalcomprises a display unit, a display controller that controls display onthe display unit, and a control signal reception unit that receives acontrol signal corresponding to a movement of a printer main body fromthe printer. The display controller displays a first operation screen onthe display unit in a case where a first control signal corresponding toa first movement of the printer main body is received by the controlsignal reception unit, and displays a second operation screen on thedisplay unit in a case where a second control signal corresponding to asecond movement of the printer main body is received by the controlsignal reception unit.

According to the present invention, it is possible to provide a printingsystem, an operation system, a printer, and a terminal with favorableoperability.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagram showing an example of a system configuration of aprinting system.

FIG. 2 is a front perspective view showing an example of an appearanceconfiguration of a printer.

FIG. 3 is a rear perspective view of the printer shown in FIG. 2 .

FIG. 4 is a cross-sectional view showing a schematic configuration of aprinting unit of the printer.

FIG. 5 is a perspective view of a film pack.

FIG. 6 is a front view of an instant film.

FIG. 7 is a rear view of the instant film.

FIG. 8 is a block diagram showing an electrical configuration of theprinter.

FIG. 9 is a block diagram of main functions realized by a printermicrocomputer.

FIG. 10 is a block diagram showing an example of a hardwareconfiguration of a smartphone.

FIG. 11 is a block diagram of main functions of the smartphone relatedto printing of an image.

FIG. 12 is a flowchart showing a processing procedure of display on atop screen at the time of activating a print application.

FIG. 13 is a diagram showing an example of a first top screen.

FIG. 14 is a diagram showing an example of a second top screen.

FIG. 15 is a diagram showing an example of an image selection screen.

FIG. 16 is a diagram showing an example of a print image confirmationscreen.

FIG. 17 is a diagram showing an example of an enlargement and rotationoperation screen.

FIG. 18 is a diagram showing an example of a filter operation screen.

FIG. 19 is a diagram showing an example of an image quality correctionoperation screen.

FIG. 20 is a diagram showing an example of animation display in a casewhere printing is instructed.

FIG. 21 is a diagram showing an example of a template print selectionscreen.

FIG. 22 is a diagram showing an example of a print image confirmationscreen in template printing.

FIG. 23 shows an example of a template switching operation screen.

FIG. 24 is a conceptual diagram of scrolling of selection buttonsdisplayed in an operation region.

FIG. 25 is a diagram showing an example of a divided frame selectionscreen.

FIG. 26 shows an example of a collage image creation screen.

FIG. 27 is a diagram showing an example of the collage image creationscreen after the image is selected.

FIG. 28 is a diagram showing an example of a divided frame switchingoperation screen.

FIG. 29 is a diagram showing an example of a layout selection screen.

FIG. 30 is a diagram showing an example of a print image confirmationscreen of a combined photograph.

FIG. 31 is a diagram showing an example of the template switchingoperation screen.

FIG. 32 is a diagram showing an example of an imaging operation screen.

FIG. 33 is a diagram showing an example of display of statusinformation.

FIG. 34 is a table representing a relationship between a movement of aprinter main body and display on a touch panel of the smartphone.

FIG. 35 is a block diagram of main functions realized by a printermicrocomputer of the printer.

FIG. 36 is a table representing a relationship between the movement ofthe printer main body and an operation of the printer.

FIG. 37 is a block diagram of main functions realized by the printermicrocomputer of the priter.

FIG. 38 is a table representing a relationship between the movement ofthe printer main body and a camera operation of the smartphone in aremote control mode.

FIG. 39 is a diagram showing an example of animation display forswitching the top screen.

FIG. 40 is a conceptual diagram of an operation in a case where printingis instructed by a flick operation.

FIG. 41 is a diagram showing an example of a screen for accepting aninput instruction to cancel the printing.

FIG. 42 is a diagram showing an example of an operation guide screen.

FIG. 43 is a diagram showing an example of display of a communicationconnection button.

DESCRIPTION OF THE PREFERRED EMBODIMENTS

Hereinafter, a preferred embodiment of the present invention will bedescribed with reference to the accompanying drawings.

FIRST EMBODIMENT Printing System

FIG. 1 is a diagram showing an example of a system configuration of aprinting system of the present embodiment.

As shown in this diagram, the printing system according to the presentembodiment is a system that comprises a printer 10 and a smartphone 100that can wirelessly communicate with each other, and is configured suchthat print data is transmitted from the smartphone 100 to the printer 10and printing is performed in the printer 10. The smartphone 100 is anexample of a terminal.

The printer 10 is a portable mobile printer. The printer 10 is aninstant printer that prints an image on an instant film 12. A sheet filmtype (also referred to as a mono sheet type) is used as the instant film12.

The printer 10 and the smartphone 100 are wirelessly connected. Forexample, the communication between the printer 10 and the smartphone 100is performed by short range wireless communication such as Bluetooth(registered trademark) or Wireless Fidelity (WiFi).

Appearance Configuration of Printer

FIG. 2 is a front perspective view showing an example of an appearanceconfiguration of the printer. FIG. 3 is a rear perspective view of theprinter shown in FIG. 2 .

As described above, the printer 10 is an instant printer (printer thatprints on an instant film). The instant film 12 is loaded into theprinter 10 in a state of a film pack (see FIG. 5 ) in which a pluralityof instant films is accommodated in a case.

A printer main body 14 constituting a body of the printer 10 has arounded flat rectangular box shape and is configured to be portable bybeing held with one hand. The printer main body 14 is configured to bevertically placed (stand upright on a flat place) and horizontallyplaced (laid on a flat place). FIGS. 1 and 2 show a case where theprinter 10 is vertically placed.

On a front side of the printer main body 14, a push-type power button 16is provided at a substantially central position. The power of theprinter 10 is turned on and off by a long push of the power button 16(an operation of continuously pushing the power button for apredetermined time or more). The power button 16 also serves as a lightemitting unit, and emits light by causing a light source unit providedtherein to emit light. The power button 16 is an example of an operationmember provided in the printer main body 14.

A discharge port 18 is provided at an upper portion of the printer mainbody 14 (upper portion when the printer is vertically placed). Theprinted instant film 12 is discharged from the discharge port 18.

A film pack lid 20 for opening and closing a film pack loading chamber(see FIG. 4 ) is provided on a rear side of the printer main body 14. Anunlock lever 22 that unlocks the film pack lid 20 is provided. In a casewhere the unlock lever 22 releases the lock and the film pack lid 20 isopened, the film pack loading chamber is opened. When the film pack lid20 is closed after the instant film pack is loaded, the film pack lid 20is locked by a lock mechanism (not shown), and the film pack is sealedin a light-shielded state.

A USB cable connection portion cover 24 that opens and closes aUniversal Serial Bus (USB) cable connection portion (not shown) isprovided on one side of the printer main body 14. The printer 10 ischarged with a built-in battery through the USB cable connection portionexposed by opening the USB cable connection portion cover 24.

Configuration of Printing Unit of Printer

FIG. 4 is a cross-sectional view showing a schematic configuration of aprinting unit of the printer. This diagram shows a state in which theprinter is horizontally placed.

As shown in this diagram, the printer 10 comprises a film pack loadingchamber 30, a film delivery mechanism 32 that delivers the instant film12 from the film pack loaded in the film pack loading chamber 30, a filmtransport mechanism 34 that transports the instant film 12 deliveredfrom the film pack, and a print head 36 that records an image on theinstant film 12 therein. The film delivery mechanism 32, the filmtransport mechanism 34, and the print head 36 constitute a printing unitof the printer 10.

The film pack loading chamber 30 includes a recess into which a filmpack 40 is fitted, and is opened and closed by the film pack lid 20.

FIG. 5 is a perspective view of the film pack. FIG. 6 is a front view ofthe instant film, and FIG. 7 is a rear view of the instant film. InFIGS. 5 to 7 , a direction indicated by an arrow F is a deliverydirection of the instant film 12. The instant film 12 is delivered inthe direction indicated by the arrow F, and is discharged from the case42.

The instant film 12 has a rectangular card shape. The instant film 12 isconfigured such that one surface is an exposure surface (surface onwhich an image is recorded through exposing) 12 a and the other surfaceis an observation surface (surface on which the recorded image isobserved) 12 b.

As shown in FIG. 7 , an exposure region 12 c, a pod portion 12 d, and atrap portion 12 f are provided on the exposure surface 12 a of theinstant film 12. The exposure region 12 c is a region in which the imageis recorded through exposing. The exposure region 12 c is a region inwhich the instant film 12 can be printed. The pod portion 12 d and thetrap portion 12 f are arranged in front and back in the deliverydirection F with the exposure region 12 c interposed therebetween. Thepod portion 12 d is disposed in front in the delivery direction F withrespect to the exposure region 12 c. A developing solution pod 12 e thatcontains a developing solution is provided within the pod portion 12 d.The trap portion 12 f is disposed in the back in the delivery directionF with respect to the exposure region 12 c. An absorbent 12 g isprovided within the trap portion 12 f.

As shown in FIG. 6 , an observation region 12 h is formed on theobservation surface 12 b of the instant film 12. The observation region12 h is a region in which the image is displayed. The image is displayedon the observation region 12 h by developing the exposure region 12 c.The observation region 12 h is disposed so as to correspond to theexposure region 12 c. A frame 12 i is provided near the observationregion 12 h. Accordingly, the image is displayed within the frame. Theobservation region 12 h is set so as to be slightly narrower (set so asto be one size smaller) than the exposure region 12 c. Accordingly, in acase where the image is recorded in the entire region of the exposureregion 12 c, the image of which the surrounding is trimmed is printed.

The instant film 12 is viewed in an orientation in which the trapportion 12 f is at the top and the pod portion 12 d is at the bottom.Accordingly, the image is printed in an orientation in which the trapportion 12 f is at the top and the pod portion 12 d is at the bottom.

The instant film 12 is developed by spreading the developing solution ofthe pod portion 12 d to the exposure region 12 c after exposing. Thedeveloping solution of the pod portion 12 d is squeezed out of the podportion 12 d, and is spread to the exposure region 12 c by causing theinstant film 12 to pass between a spreading roller pair 34B. Thedeveloping solution remaining at the time of spreading is captured inthe trap portion 12 f.

The case 42 has a rectangular box shape. The case 42 has a rectangularexposure opening 42 a formed in a front portion. The case 42 has aslit-like film discharge port 42 b on the top surface portion. Theinstant films 12 are accommodated so as to be stacked such that theexposure surface 12 a faces a front surface (exposure opening 42 a) ofthe case 42 and the pod portion 12 d faces a top surface (film dischargeport 42 b) of the case 42. The case 42 has a slit-like claw openingportion 42 c formed in a bottom portion. A claw 32 a enters through theclaw opening portion 42 c, and thus, the instant films 12 accommodatedin the case 42 are delivered toward the film discharge port 42 b one byone and are discharged through the film discharge port 42 b.

A plurality (for example, ten) of instant films 12 is accommodated so asto be stacked in one film pack 40.

The film delivery mechanism 32 delivers the instant films 12 one by onefrom the film pack 40 loaded in the film pack loading chamber 30. Thefilm delivery mechanism 32 comprises the claw 32 a that moves back andforth along the delivery direction of the instant film 12. The filmdelivery mechanism 32 scrapes the instant films 12 within the case oneby one by the claw 32 a, and delivers the instant film 12 from the filmpack 40.

The film transport mechanism 34 transports the instant film 12 deliveredfrom the film pack 40 by the film delivery mechanism 32 at a constantspeed. The film transport mechanism 34 comprises a transport roller pair34A and the spreading roller pair 34B. The transport roller pair 34A isrotated by being driven by a motor (not shown), and transports theinstant film 12 while holding both sides of the instant film. Thespreading roller pair 34B is rotated by being driven by a motor (notshown), and transports the instant film 12 while holding the entireinstant film. The pod portion 12 d is crushed while the instant film istransported by the spreading roller pair 34B, and the instant film 12 isdeveloped.

The print head 36 records the image on the instant film 12 deliveredfrom the film pack 40. The print head 36 is a line-type exposure head.The print head 36 irradiates the exposure surface 12 a of the instantfilm 12 transported by the film transport mechanism 34 with print lightline by line, and records the image on the instant film 12 in a singlepass.

Electrical Configuration of Printer

FIG. 8 is a block diagram showing an electrical configuration of theprinter.

As shown in this diagram, the printer 10 comprises an operationdetection unit 50 that detects an operation of the power button 16, alight source unit 52 that emits light from the power button 16, awireless communication unit 56 that wirelessly communicates with thesmartphone 100 via an antenna 56A, a power supply unit 58 that suppliesa power to the units of the printer 10, a printer storage unit 62 thatstores image data, a movement detection unit 66 that detects themovement of the printer 10, a film delivery mechanism drive unit 68 thatdrives the film delivery mechanism 32, a film transport mechanism driveunit 70 that drives the film transport mechanism 34, a print headcontroller 72 that drives the print head 36, and a printer microcomputer80.

The operation detection unit 50 detects the operation of the powerbutton 16. The power button 16 is a push button, and the printer 10 isturned on and off by long push. While the printer is turned on, afunction for inputting a reprint instruction is assigned to the powerbutton 16. The reprinting is a function for reprinting the last printedimage. The operation detection unit 50 detects a short push (operationof pushing and then releasing immediately) of the power button 16 whilethe printer 10 is turned on, and outputs a detection signal to theprinter microcomputer 80 (a first processor).

The light source unit 52 includes a light source and a control circuitthereof. A light source configured to switch light emission colors isused as the light source. In the printer 10 of the present embodiment, athree-color LED (also referred to as a full-color LED) comprising threecolor elements of red (R), green (G), and blue (B) is used as the lightsource. The light emission colors of the three-color LED are switched byselecting a mixing ratio of three colors of R, G, and B. Anelectroluminescent (EL) source such as an organic light emitting diode(OLED) may be employed as the light source.

The light source unit 52 is disposed inside the power button 16 (seeFIG. 4 ). The power button 16 is transparent or translucent in whole orin part. In a case where the light source unit 52 emits light, light istransmitted through the transparent portion or translucent part of thepower button 16, and is emitted.

The wireless communication unit 56 wirelessly communicates with anexternal device (for example, the smartphone 100) through the antenna56A under the control using the printer microcomputer 80.

The power supply unit 58 includes a battery as a power supply and acontrol circuit thereof. The power supply unit 58 supplies a power tothe units of the printer 10 under the control of the printermicrocomputer 80. The battery is a rechargeable secondary battery, andis charged by receiving a power from the outside. The power supply unit58 has a function of detecting a state of charge of the battery (afunction of a battery state-of-charge detection unit).

The printer storage unit 62 includes a memory and a control circuitthereof. The printer storage unit 62 stores image data of the printedimage and setting data of the printer 10. The memory is, for example, anonvolatile memory such as an electrically erasable programmableread-only memory (EEPROM). The printer storage unit 62 is an example ofa print image storage unit.

The image data of the printed image is stored by a preset number ofsheets. In a case where the number of images capable of being storedreaches an upper limit, the oldest image is deleted. The minimum numberof images capable of being stored is one. That is, at least the imagedata of the last printed image is stored. In this case, the data isrewritten whenever printing is performed.

The movement detection unit 66 detects the movement of the printer mainbody 14. The movement detection unit 66 is, for example, a motionsensor. Since the motion sensor itself is well-known, the detaileddescription is omitted. In general, the motion sensor is configured bycombining an acceleration sensor and a gyro sensor. The movementdetection unit 66 detects a posture of the printer main body 14(vertical placement, horizontal placement, or tilt) and movement(lifting, placing down, or turning over).

The film delivery mechanism drive unit 68 includes a motor that drivesthe claw 32a of the film delivery mechanism 32 and a drive circuitthereof, and drives the film delivery mechanism 32 according to acommand from the printer microcomputer 80.

The film transport mechanism drive unit 70 includes a motor that drivesthe transport roller pair 34A of the film transport mechanism 34 and adrive circuit thereof, and a motor that drives the spreading roller pair34B and a drive circuit thereof, and drives the film transport mechanism34 according to a command from the printer microcomputer 80.

The print head controller 72 includes a control circuit of the printhead 36, and operates the print head 36 according to a command from theprinter microcomputer 80.

The printer microcomputer 80 (a first processor) is a controller thatperforms overall control of the operation of the printer 10. The printermicrocomputer 80 is a microcomputer that comprises a central processingunit (CPU), a read only memory (ROM), and a random access memory (RAM),and realizes various functions by executing predetermined controlprograms.

FIG. 9 is a block diagram of main functions realized by the printermicrocomputer.

The printer microcomputer 80 mainly functions as an image acquisitionunit 80A, a print data generation unit 80B, a print controller 80C, arepresentative color detection unit 80D, a light emission controller80E, a power controller 80F, a control signal transmission unit 80G, anda status information acquisition unit 80H, and a status informationtransmission unit 80I.

The image acquisition unit 80A wirelessly communicates with thesmartphone 100 via the wireless communication unit 56, and acquiresimage data of an image to be printed from the smartphone 100. In thecase of reprinting, the image data of the last printed image is read outfrom the printer storage unit 62 and is acquired.

The print data generation unit 80B converts the image data acquired bythe image acquisition unit 80A into a data format printable by theprinting unit (data format printable on the instant film 12 by the printhead 36), and generates data for printing (print data).

The print controller 80C controls the delivery of the instant film 12 bythe film delivery mechanism 32 via the film delivery mechanism driveunit 68. The transport of the instant film 12 by the film transportmechanism 34 is controlled via the film transport mechanism drive unit70. The driving of the print head 36 is controlled via the print headcontroller 72. The driving of the print head 36 is controlled insynchronization with the transport of the instant film 12 based on theprint data generated by the print data generation unit 80B.

The print controller 80C has a function (a function of a printable sheetnumber detection unit) of detecting the number of printable sheets (thenumber of remaining films). The number of printable sheets is detectedby counting the total number of printed sheets after the film pack isloaded. Since a predetermined number of (for example, 10) instant films12 are accommodated in the film pack, the number of printable sheets canbe detected by counting the total number of printed sheets after thefilm pack is loaded. That is, a value obtained by subtracting the numberof printed sheets from the total number of instant films 12 loaded inthe film pack before the use of the film pack is started is the numberof printable sheets (the number of remaining films).

The representative color detection unit 80D detects the representativecolor of the image to be printed. The representative color of the imageto be printed is a color used centrally in the image to be printed. Forexample, the representative color detection unit 80D obtains a colordistribution of the entire image to be printed, and detects the coloroccupying the widest area as the representative color. For example,orange is detected as the representative color for a sunset image inwhich the entire screen is dyed in orange. For example, green isdetected as the representative color for a grassland image. Therepresentative color detection unit 80D detects the representative colorwithin a color gamut range reproducible in the light source unit 52. Therepresentative color may be obtained from a part of the image to beprinted, or may be obtained by dividing the image to be printed into aplurality of regions. For example, in a case where the representativecolor is obtained from a partial region, a detection region is set at acenter of the image, and the representative color is detected from thedetection region. For example, in a case where the representative coloris obtained by dividing the image into the plurality of regions, theimage to be printed is equally divided into a plurality of regions in anup-down direction (for example, divided into three equal regions), andthe representative color is detected from each region.

The light emission controller 80E controls the light emission of thelight source unit 52, and causes the power button 16 which is the lightemitting unit to emit light in a predetermined color and pattern. Thelight emission controller 80E causes the power button 16 to emit lightat a predetermined timing. For example, the power button 16 emits lightin a case where data of the image to be printed is received from thesmartphone 100 and the image is printed. In a case where the image to beprinted is received from the smartphone 100, a plurality ofpredetermined colors is emitted while being switched in order at regulartime intervals. For example, seven colors (so-called rainbow colors) ofred, orange, yellow, green, light blue, blue, and purple are emittedwhile being switched in order at regular time intervals. The lightemission is continuously performed while the image is received.Meanwhile, in a case where the image is printed, the representativecolor detected by the representative color detection unit 80D isemitted. The light emission is continuously performed while the image isprinted. In a case where the representative color is obtained bydividing the image into the plurality of regions, the obtainedrepresentative colors are emitted while being switched in order. Forexample, in a case where the image to be printed is divided into threeequal regions in the up-down direction and the representative colors aredetected from the respective regions, the representative colors detectedin the respective regions are emitted at regular time intervals in orderfrom the top. In a case where an achromatic color such as black or grayis detected as the representative color, a specific color is insteademitted. Alternatively, for example, the representative colors areemitted in a specific emission pattern (for example, seven colors(so-called rainbow colors) of red, orange, yellow, green, light blue,blue, and purple are emitted while being switched in order at regulartime intervals. Alternatively, a specific color is turned on and off(for example, white is turned on and off).). Alternatively, the lightemission is stopped.

The power controller 80F controls the power supply unit 58 to controlthe supply of a power to each unit and the charging of the battery. Theturned-on and turned-off of the printer 10 are controlled by the powercontroller 80F. The power controller 80F turns on and off the printer 10based on an output from the operation detection unit 50.

The control signal transmission unit 80G wirelessly transmits apredetermined control signal to the smartphone 100 based on thedetection result of the movement detection unit 66. That is, in a casewhere a predetermined movement is detected by the movement detectionunit 66, the control signal transmission unit generates a control signalcorresponding to this movement, and wirelessly transmits the generatedcontrol signal to the smartphone 100 via the wireless communication unit56. The smartphone 100 performs a predetermined operation by receivingthis control signal. Specifically, in a case where the movementdetection unit 66 detects a movement (first movement) in which theprinter main body 14 is horizontally placed, the control signaltransmission unit transmits a first control signal to the smartphone100. In a case where the movement detection unit 66 detects a movement(second movement) in which the printer main body 14 is verticallyplaced, the control signal transmission unit transmits a second controlsignal to the smartphone 100. In a case where the first control signalis received, the smartphone 100 displays, as a top screen, a first topscreen (first operation screen) having a predetermined screenconfiguration on the touch panel 120. Meanwhile, in a case where thesecond control signal is received, the smartphone displays, as the topscreen, a second top screen (second operation screen) having apredetermined screen configuration on the touch panel 120. Theaforementioned top screen will be described in detail below. The topscreen (also referred to as a home screen) is a screen that is displayedfirst in a case where an application program is activated. Buttons ofexecutable functions are displayed on the top screen.

The status information acquisition unit 80H acquires status informationof the printer 10. The status information of the printer 10 includesinformation of the number of printable sheets and information of thestate of charge of the battery. The status information acquisition unit80H acquires the information of the state of charge of the battery fromthe power supply unit 58. The information of the number of printablesheets is acquired from the print controller 80C.

The status information transmission unit 80I transmits the statusinformation acquired by the status information acquisition unit 80H tothe smartphone 100 based on the detection result of the movementdetection unit 66. That is, in a case where a predetermined movement isdetected by the movement detection unit 66, the status informationacquired by the status information acquisition unit 80H is transmittedto the smartphone 100. Specifically, in a case where the movementdetection unit 66 detects a movement (third movement) of lifting theprinter main body 14, the status information is transmitted to thesmartphone 100. The aforementioned top screen will be described indetail below.

Smartphone

FIG. 10 is a block diagram showing an example of a hardwareconfiguration of the smartphone.

As shown in this diagram, the smartphone 100 comprises a CPU 101 thatcontrols the entire operation, a ROM 102 that stores a basic input andoutput program, a RAM 103 that is used as a work area of the CPU 101, abuilt-in memory 104, a display 105, a touch pad 106 that detects a touchoperation (position input) for a display screen, a Global PositioningSystems (GPS) reception unit 107 that receives a GPS signal includingpositional information (latitude, longitude, and altitude) of thesmartphone 100 by a GPS satellite or an Indoor MEssaging System (IMES)as an indoor GPS, an in-camera unit 108A (a camera unit provided on ascreen side of the touch panel 120) and an out-camera unit 108B (acamera unit provided on a surface (rear surface) opposite to the screenof the touch panel 120) that includes an imaging lens and an imagesensor and electronically images an image, a microphone unit 109 thatincludes a microphone and inputs voice, a speaker unit 110 that includesa speaker and outputs voice, a wireless communication unit 111 thatwirelessly communicates with a nearest base station by using an antenna111A, a short range wireless communication unit 112 that communicateswith another external device (for example, the printer 10) by using anantenna 112A through short range wireless, a sensor unit 113 thatincludes various sensors such as a geomagnetic sensor, a gyrocompass,and an acceleration sensor, and a media drive 114 that reads and writesdata in and from a memory card 115. The built-in memory 104 is anonvolatile memory such as an EEPROM. The built-in memory 104 storesvarious data such as image data of an image captured by the in-cameraunit 108A and an out-camera unit 108B and image data acquired from otherdevices in addition to various programs (for example, display controlprogram) including an operating system. The display 105 and the touchpad 106 constitute the touch panel 120.

The screen of the touch panel 120 has a rectangular shape. Thesmartphone 100 has a normal utilization pattern in which the screen ofthe touch panel 120 is vertically oriented (a longitudinal direction ofthe screen is along a vertical direction). In the smartphone 100 of thepresent embodiment, the longitudinal direction of the screen of thetouch panel 120 is a vertical direction (Y direction in the diagram),and a direction (X direction in the diagram) orthogonal to the verticaldirection, that is, a direction of a short side of the screen is a widthdirection.

The smartphone 100 has a function of causing the printer 10 to print theimage captured by the in-camera unit 108A or the out-camera unit 108B, afunction of causing the printer 10 to print the image recorded in thebuilt-in memory 104, and a function of confirming a state (for example,the state of charge of the battery and the number of printable sheets)of the printer 10 in the relationship with the printer 10. As a functionrelated to the printing of the image, the smartphone has a function ofprocessing and editing the image to be printed.

FIG. 11 is a block diagram of main functions of the smartphone relatedto the printing of the image.

As shown in this diagram, the smartphone 100 has functions of a displaycontroller 100A that controls display on the touch panel 120, an inputcontroller 100B that controls an input to the touch panel 120, and animaging controller 100C that controls the imaging of the image to beprinted, a reproduction controller 100D that controls reproduction ofthe image to be printed, an image processing unit 100E that processesand edits the image to be printed, and a communication controller 100Fthat controls communication with the printer 10 which are related to theprinting of the image. These functions are realized by the CPU 101 (asecond processor) executing a predetermined program.

The display controller 100A controls the display of the screen on thetouch panel 120 to display an operation screen at the time of printingthe image on the touch panel 120. The display controller 100A controlsthe display on the screen of the touch panel 120 by controlling thedisplay on the display 105 which is a display unit. The display of theoperation screen to be described below is controlled by the displaycontroller 100A.

The input controller 100B controls an operation input at the time ofprinting the image by controlling an operation input to the touch panel120. The input controller 100B controls the input of the touch pad 106,which is the position input unit of the touch panel 120, and controlsthe operation input to the touch panel 120.

The imaging controller 100C controls the in-camera unit 108A and theout-camera unit 108B based on an operation input to the touch panel 120,and controls the imaging of the image to be printed.

The reproduction controller 100D controls access to the built-in memory104 based on an operation input to the touch panel 120, and controls thereproduction of the image to be printed.

The image processing unit 100E processes and edits the image to beprinted based on an operation input to the touch panel 120. For example,the image to be printed is processed and edited by performing imageprocessing such as enlargement (trimming) of the image, rotation of theimage, filter processing, template combination, and collage. The filterprocessing refers to a function of changing a color tone of the image ordeforming the image. For example, color tone correction, noise removal,mosaic processing, and embossing. The template combination is a processof generating a combination image by combining a template image with animage. The collage mentioned herein is processing for generating asingle combination image by applying images to regions of a frame(divided frame) having a plurality of divided regions therein. Thegenerated combination image is called a collage image.

The communication controller 100F controls the short range wirelesscommunication unit 112 based on an operation input on the touch panel120, and controls the communication with the printer 10. Data of theimage to be printed and a print command thereof are transmitted from thesmartphone 100 to the printer 10. Meanwhile, the status information andthe control signal are transmitted from the printer 10 to the smartphone100. The communication controller 100F functions as a status informationreception unit that receives the status information transmitted from theprinter 10 and a control signal reception unit that receives the controlsignal transmitted from the printer 10.

Printing Method of Image Display on Top Screen

In a case where the printer 10 prints the image stored in the smartphone100 and the image captured in the smartphone 100, a predeterminedapplication program (hereinafter, referred to as a print application) isactivated on the smartphone side.

In a case where the print application is activated, the top screen isdisplayed on the screen of the smartphone 100. As described above, thereare two types of top screens (the first top screen and the second topscreen). Any one of the top screens is displayed according to theposture of the printer 10 at the time of activation. That is, the firsttop screen is displayed in a case where the printer main body 14 isvertically placed, and the second top screen is displayed in a casewhere the printer main body is horizontally placed.

FIG. 12 is a flowchart showing a processing procedure for displaying thetop screen in a case where the print application is activated.

In a case where the print application is activated in the smartphone 100(step S1), communication settings are initially performed with theprinter 10 (step S2). That is, the connectable printer 10 is detected,and a process of establishing connection with the detected printer 10through short range wireless communication is performed. Similarly, onthe printer 10 side, a process of establishing connection with thesmartphone 100 through short range wireless communication is performed(step S3).

In a case where the connection through the short range wirelesscommunication is established, the movement (installation posture) of theprinter 10 is detected on the printer 10 side (step S4). Here, it isdetected whether the printer main body 14 is placed vertically (firstmovement) or horizontally (second movement). The control signal isgenerated based on the detection result (step S5), and transmitted tothe smartphone 100 (step S6). In a case where the state of the verticalplacement (first movement) is detected as the installation posture, thefirst control signal is transmitted. Meanwhile, in a case where thehorizontal placement (second movement) is detected as the installationposture, the second control signal is transmitted.

The smartphone 100 receives the control signal transmitted from theprinter 10 (Step S7). The screen to be displayed as the top screen isselected based on the received control signal. In this case, first, itis determined whether or not the received control signal is the firstcontrol signal (step S8). In a case where the received control signal isthe first control signal, a first top screen 200A (see FIG. 13 ) isdisplayed on the touch panel 120 (step S9). Meanwhile, in a case wherethe received control signal is the second control signal, a second topscreen 200B (see FIG. 14 ) is displayed on the touch panel 120 (stepS10).

Screen Configurations of First Top Screen and Second Top Screen

FIG. 13 is a diagram showing an example of the first top screen. FIG. 14is a diagram showing an example of the second top screen.

As shown in FIGS. 13 and 14 , the first top screen 200A and the secondtop screen 200B are configured such that the same items are displayed indifferent layouts. Items to be displayed are a button of a functionexecutable by the print application, a setting button of the printapplication, status information of the printer 10, and a last printedimage.

The button of the function executable by the print application is asimple print button MB1 which is a button of a “simple print” function,a motion picture print button MB2 which is a button of a “motion pictureprint” function, a camera button MB3 which is a button of a “camera”function, an affinity diagnosis button MB4 which is a button of an“affinity diagnosis” function, a template print button MB5 which is abutton of a “template print” function, a collage print button MB6 whichis a button of a “collage print” function, and a combined photographbutton MB7 which is a button of a “combined photograph” function.

The “simple print” function is a function of printing the image (stillimage) stored in the smartphone 100. The present function is activatedby touching the simple print button MB1 on the screen.

The “motion picture print” function is a function of extracting andprinting one scene from the motion picture. The present function isactivated by touching the motion picture print button MB2 on the screen.

The “camera” function is a function of performing imaging by using thecamera function of the smartphone 100 and printing the captured imagewith the printer 10. The present function is activated by touching thecamera button MB3 on the screen.

The “affinity diagnosis” function is a function of performing affinitydiagnosis from the image. For example, the image is analyzed by using alearned model, and the affinity between persons (two persons) appearingin the image is diagnosed. The present function is activated by touchingthe affinity diagnosis button MB4 on the screen.

The “template print” function is a function of combining the templateimage with the image and printing the combined image. The presentfunction is activated by touching the template print button MB5 on thescreen.

The “collage print” function is a function of generating and printingthe collage image. As described above, the collage image is generated byapplying the images to the regions of the frame (divided frame) havingthe plurality of divided regions therein. The present function isactivated by touching the collage print button MB6 on the screen.

The “combined photograph” function is a function of dividing one imageinto a plurality of regions and printing the image. The present functionis activated by touching the combined photograph button MB7 on thescreen.

Each function button is displayed as an icon. That is, a combination offigures, symbols, or patterns is displayed. In the present embodiment,each function button is formed by a figure obtained by combining acircle and a pattern. The circle defines an outer shape of the button.

A name (for example, model name) of the connected printer 10, theinformation of the number of printable sheets (the number of remainingfilms), and the information of the state of charge of the battery aredisplayed as the status information of the printer 10. In a case wherethe number of printable sheets is N and the total number of instantfilms 12 loaded in a new film pack is M, the number of printable sheetsis displayed in the form of “N/M”. That is, the number of sheets printedafter the film pack is replaced is also displayed in an understandableform. The information of the state of charge of the battery is displayedas a figure.

A last printed image LIM is displayed inside an image display frame FLO.The image display frame FLO is an image imitating the instant film 12.That is, the image display frame is a figure imitating the frame 12 iprovided near the observation region 12 h of the instant film 12. Theregion inside the image display frame FLO is an image display region.The last printed image LIM is displayed being fitted in the imagedisplay region.

As shown in FIGS. 13 and 14 , the function buttons are grouped into twogroups (a first group MG1 and a second group MG2), and are displayed onthe first top screen 200A and the second top screen 200B.

The first group MG1 is a group to which the function buttons of themotion picture print and the camera belong. The first group MG1 is agroup of print modes, and is a group of functions to simply print theimage.

The second group MG2 is a group to which the function buttons of theaffinity diagnosis, the template print, the collage print, and thecombined photograph belong. The second group MG2 is a group of playsmodes, and a group of functions including a play element and a creationelement.

The buttons (the simple print button MB1, the motion picture printbutton MB2, and the camera button MB3) belonging to the first group MG1are displayed in a first group display region MA1 indicated by a brokenline in FIGS. 13 and 14 .

Meanwhile, the buttons (the affinity diagnosis button MB4, the templateprint button MB5, the collage print button MB6, and the combinedphotograph button MB7) belonging to the second group MG2 are displayedin a second group display region MA2 indicated by a broken line in FIGS.13 and 14 .

The first group display region MA1 is set along the horizontal direction(X direction) at a lower part of the screen. Meanwhile, the second groupdisplay region MA2 is set along the vertical direction (Y direction) ata right end of the screen.

The sizes of the first group display region MA1 and a button group (thesimple print button MB1, the motion picture print button MB2, and thecamera button MB3) displayed in the first group display region MA1 arechanged on the first top screen 200A and the second top screen 200B.That is, the first group display region MA1 and the button groupdisplayed in the first group display region MA1 are displayed on thefirst top screen 200A with a small size as shown in FIG. 13 , and aredisplayed on the second top screen 200B with a large size as shown inFIG. 14 . More specifically, the entire region of the lower part of thescreen in the width direction (X direction) is the first group displayregion MA1 on the second top screen 200B as shown in FIG. 14 , whereasthe width thereof is decreased on the first top screen 200A (isdecreased in a left direction of the screen) as shown in FIG. 13 .Accordingly, the size of each button is also reduced.

The colors of the first group display region MA1 and the button groupdisplayed in the first group display region MA1 are changed on the firsttop screen 200A and the second top screen 200B. FIGS. 13 and 14 showexamples in which colors are displayed in reverse.

Similarly, the sizes of the second group display region MA2 and thebutton group (the affinity diagnosis button MB4, the template printbutton MB5, the collage print button MB6, and the combined photographbutton MB7) displayed in the second group display region MA2 are changedon the first top screen 200A and the second top screen 200B. That is,the second group display region MA2 and the button group displayed inthe second group display region MA2 are displayed on the first topscreen 200A with a large size as shown in FIG. 13 , and are displayed onthe second top screen 200B with a small size as shown in FIG. 14 . Morespecifically, the entire region of the screen right end in the verticaldirection (Y direction) is the second group display region MA2 on thefirst top screen 200A as shown in FIG. 13 , whereas a length thereof isdecreased on the second top screen 200B (is decreased in an up directionof the screen) as shown in FIG. 13 . Accordingly, the size of eachbutton is also reduced.

Similarly to the first group display region MA1, the colors of thesecond group display region MA2 and the button group displayed in thesecond group display region MA2 are changed on the first top screen 200Aand the second top screen 200B. FIGS. 13 and 14 show examples in whichcolors are displayed in reverse.

A setting button SEB of the print application is displayed in the secondgroup display region MA2 on the first top screen 200A as shown in FIG.13 . Meanwhile, the setting button SEB is displayed in the first groupdisplay region MA1 on the second top screen 200B as shown in FIG. 14 .

The status information of the printer is displayed in a statusinformation display region MA3. The status information display regionMA3 is set at the same position on the first top screen 200A and thesecond top screen 200B. As shown in FIGS. 13 and 14 , the statusinformation display region MA3 is set at an upper part of the screen.

The last printed image is displayed inside the image display frame FLO.The image display frame FLO is displayed on an upper side of the firstgroup display region MA1 and on a left side of the second group displayregion MA2. As shown in FIG. 13 , the image display frame FLO is tiltedand displayed on the first top screen 200A. Meanwhile, the image displayframe FLO is displayed straight along the screen the second top screen200B.

In an unprinted state, the inside of the image display frame FLO isblank. Alternatively, a predetermined image is displayed. In addition,it is possible to set the turned-on and turned-off of the display of thelast printed image in the setting of the print application. It is alsopossible to constantly display the predetermined image (for example, animage selected by the user).

As stated above, operability can be improved by preparing two topscreens and switching the display as necessary. That is, in a case wherethe user wants to print simply, the second top screen 200B on whichthese function buttons (the simple print button MB1, the motion pictureprint button MB2, and the camera button MB3) are remarkably displayedwith the large size is selected and displayed. Meanwhile, when the userwants to create the collage, the first top screen 200A on which thefunction buttons (the affinity diagnosis button MB4, the template printbutton MB5, the collage print button MB6, and the combined photographbutton MB7) are remarkably displayed with the large size is selected anddisplayed. Accordingly, operability can be improved. It is possible tosecure favorable operability easy to understand for the user even on aportable terminal with a small screen such as the smartphone. Since thetop screens can be switched simply by changing the installation postureof the printer main body 14, the operation thereof can be simplyperformed. This type of operation is normally performed by setting theapplication program. According to the system of the present embodiment,it is possible to simply switch between the top screens withoutperforming such a troublesome setting operation.

(A) Printing Using Simple Print Function

Hereinafter, a procedure in a case where the image stored in thesmartphone 100 is printed by using the simple print function isdescribed.

The rough processing procedure is (1) selection of the image to beprinted and (2) instructing to print. The image is processed and editedas necessary.

Image Selection Screen

In a case where the simple print button MB1 is touched on the top screen(the first top screen 200A or the second top screen 200B), the simpleprint function is activated.

In a case where the simple print function is activated, the screen ofthe touch panel 120 is switched to the image selection screen 201. Thisscreen is a screen for selecting the image to be printed.

FIG. 15 is a diagram showing an example of the image selection screen.

As shown in FIG. 15 , the images stored in the smartphone 100 isdisplayed as a list in a thumbnail form on the image selection screen201. That is, the images are displayed as a list in a reduced form. Theuser touches the thumbnail image of the image to be printed on thescreen, and selects the image to be printed.

FIG. 15 shows an example in which all the images stored in thesmartphone 100 are displayed as the list. Only images in a designatedfolder may be displayed.

A cancel button 201A is displayed on the image selection screen 201 asshown in FIG. 15 . The cancel button 201A is a button for instructing tocancel an image selection process. In a case where the cancel button201A is touched, the simple print function ends. In this case, thedisplay of the screen is switched to the top screen 200.

Print Image Confirmation Screen

In a case where the image to be printed is selected, the screen of thetouch panel 120 is switched to a print image confirmation screen 202.This screen is a screen for confirming the image to be printed (printimage).

FIG. 16 is a diagram showing an example of the print image confirmationscreen.

As shown in FIG. 16 , a print image PI, a print button PB forinstructing to print the print image PI, and image editing menu buttonsare displayed on the print image confirmation screen 202.

The print image PI is displayed in an image display region EA1 setwithin the screen. A frame FL surrounding the image (print image PI)displayed in the image display region EA1 is displayed around the imagedisplay region EA1. The frame FL is an image imitating the instant film12. That is, this frame FL is a figure imitating the frame 12 i providedaround the observation region 12 h of the instant film 12 (has the samemargin as the printed result (printout)). Accordingly, it is easy toconfirm the final printed result on the screen.

The print button PB and the image editing menu buttons (an enlargement &rotation button EB1, a filter button EB2, and an image qualitycorrection button EB3) are displayed in a button display region EA2. Thebutton display region EA2 is set at a lower part of the screen. Theprint button PB and the image editing menu buttons (the enlargement &rotation button EB1, the filter button EB2, and the image qualitycorrection button EB3) are displayed while being arranged in a linealong the width direction (X direction in FIG. 16 ) of the screen inthis button display region EA2. At this time, the print button PB isdisposed at the center in the width direction (X direction), and threeimage editing menu buttons (the enlargement & rotation button EB1, thefilter button EB2, and the image quality correction button EB3) arearranged and displayed on both sides thereof.

The print button PB and the image editing menu buttons (the enlargement& rotation button EB1, the filter button EB2, and the image qualitycorrection button EB3) are displayed as icons. The print button PB isformed with a size larger than the other buttons (the enlargement &rotation button EB1, the filter button EB2, and the image qualitycorrection button EB3) (the size of the image portion constituting thebutton is large). In the present embodiment, the color of the printbutton PB is formed in a color different from other buttons.Specifically, the other buttons are formed in white, whereas the printbutton PB is formed in red. Accordingly, it easy to understand a printinstruction operation. In a case where another button is selected(touched), the color thereof is changed. Accordingly, the selectedfunction can be clarified.

Menu titles are displayed below the image editing menu buttons (theenlargement & rotation button EB1, the filter button EB2, and the imagequality correction button EB3). FIG. 16 shows an example in which anenlargement and rotation function, a filter function, and an imagequality correction function are prepared as image editing menus.

The enlargement and rotation function is a function of enlarging androtating the image. The enlargement and rotation function is assigned tothe enlargement & rotation button EB1. In a case where the enlargement &rotation button EB1 is touched on the screen, the enlargement androtation function is activated, and the image can be enlarged androtated with respect to the print image PI.

The filter function is a function of performing the filter processing onthe image. A button of the filter function is assigned to the filterbutton EB2. In a case where the filter button EB2 is touched on thescreen, the filter function is activated, and the filter processing onthe print image PI can be performed.

The image quality correction function is a function of correctingbrightness, contrast, and saturation of the image. The image qualitycorrection function is assigned to the image quality correction buttonEB3. In a case where the image quality correction button EB3 is touchedon the screen, the image quality correction function is activated, andthe image quality correction (the correction of the brightness,contrast, and saturation of the image) on the print image PI can beperformed.

Each function is turned on (activated) in a case where the correspondingbutton is touched on the screen, and turned off in a case where thebutton is touched again. In a case where a button of another function istouched while one function is activated, the function is switched to thetouched function. For example, in a case where the image qualitycorrection button EB3 is touched while the filter function is activated,the filter function ends, and the image quality correction function isturned on.

As shown in FIG. 16 , a back button BB and a top button TB are displayedon the print image confirmation screen 202. The back button BB is abutton for instructing to return to the previous screen. The top buttonTB is a button for instructing to return to the top screen 200. The backbutton BB and the top button TB are arranged at the upper part of thescreen.

In a case where the screen is returned to the top screen, the top screencorresponding to the installation posture of the printer main body 14 isdisplayed. That is, in a case where the printer main body 14 isvertically placed, the first top screen 200A (see FIG. 13 ) isdisplayed, and in a case where the printer main body 14 is horizontallyplaced, the second top screen 200B (see FIG. 14 ) is displayed. In thiscase, first, an installation posture detection command is output fromthe smartphone 100 to the printer 10. The printer 10 detects theinstallation posture of the printer main body 14 by receiving thisdetection command. The control signal corresponding to the detectedinstallation posture is generated and transmitted to the smartphone 100.The smartphone 100 receives the control signal transmitted from theprinter 10, and decides the top screen to be displayed.

Enlargement and Rotation Operation Screen

In a case where the enlargement & rotation button EB1 is touched on thescreen, the screen is switched to an operation screen for theenlargement and rotation function, that is, an operation screen(enlargement and rotation operation screen) 203 for performing an imageenlargement operation and a rotation operation.

FIG. 17 is a diagram showing an example of the enlargement and rotationoperation screen.

On the enlargement and rotation operation screen 203, an enlargementslide bar SB1 for an enlargement operation and a rotation slide bar SB2for a rotation operation are displayed in addition to the displaycontents on the print image confirmation screen 202.

The enlargement slide bar SB1 is operated by sliding a knob NB1(touching and sliding the knob NB1). In a case where the enlargementslide bar SB1 is operated, the image is enlarged according to anoperation amount. The print image PI is enlarged in a case where theknob NB1 is slid in a right direction of the screen, and is reduced in acase where the knob NB1 is slid in the left direction.

The rotation slide bar SB2 is operated by sliding a knob NB2. In a casewhere the rotation slide bar SB2 is operated, the image is rotatedaccording to an operation amount. The print image PI is rotatedclockwise in a case where the knob NB2 is slid in the right direction ofthe screen, and is rotated counterclockwise in a case where the knob NB2is slid in the left direction. In a case where the knob NB2 is slid froma left end to a right end of the bar, the image is rotated once.

The enlargement slide bar SB1 and the rotation slide bar SB2 aredisplayed in an operation region EA3. The operation region EA3 is setbetween the image display region EA1 and the button display region EA2in the vertical direction (Y direction) of the screen. As shown in FIG.17 , the enlargement slide bar SB1 and the rotation slide bar SB2 arevertically arranged in this region. Both the enlargement slide bar SB1and the rotation slide bar SB2 are displayed in a curved shape. Morespecifically, the enlargement slide bar and the rotation slide bar aredisplayed along a circle using a point set on a straight line passingthrough the center of the screen in the width direction (X direction),and are displayed horizontally symmetric with respect to a straight linepassing through the center of the screen in the width direction. Asstated above, the entire length can be increased by curving anddisplaying the image in an arc shape as compared to a case where theimage is displayed as a straight line. Accordingly, the resolution ofthe operation can be improved, and a more precise operation can beperformed. This is particularly effective in a case where a display sizeof the screen is small.

Filter Operation Screen

In a case where the filter button EB2 is touched on the screen, thescreen is switched to an operation screen for the filter function, thatis, an operation screen (filter operation screen) 204 for performing thefilter processing on the image.

FIG. 18 is a diagram showing an example of the filter operation screen.

On the filter operation screen 204, a selection button of a filter to beapplied is displayed in addition to the display contents on the printimage confirmation screen 202. FIG. 18 shows an example in which fourbuttons are displayed as selection buttons. Specifically, an example inwhich a normal button FB1 for returning to a normal state, a monochromebutton FB2 for applying a monochrome filter, a sepia button FB3 forapplying a sepia filter, and an auto button FB4 for applying an autofilter are displayed is illustrated.

Here, the monochrome filter is a filter that converts an image intoblack and white. In a case where the monochrome button FB2 is touched onthe screen, the print image PI displayed in the image display region EA1is converted into black and white.

The sepia filter is a filter that changes the color tone of the image toa sepia tone. In a case where the sepia button FB3 is touched on thescreen, the color tone of the print image PI displayed in the imagedisplay region EA1 is set to the sepia tone.

The auto filter is a filter that automatically optimizes the color toneof the image. In a case where the auto button FB4 is touched on thescreen, the color tone of the print image PI displayed in the imagedisplay region EA1 is automatically corrected.

In a case where the normal button FB1 is touched on the screen, theapplied filter is canceled, and the state is returned to the originalstate.

The selection buttons (the normal button FB1, the monochrome button FB2,the sepia button FB3, and the auto button FB4) of the filter have arectangular shape corresponding to the outer shape of the print image PIdisplayed in the image display region EA1. More specifically, theselection buttons have a shape similar to the outer shape of the printimage PI (including a shape recognized to be substantially similar).

A common image on which the same filter processing as the applied filteris performed is displayed in each button. For example, a chrome imageeven in black and white is displayed as the image constituting themonochrome button FB2.

The buttons are expanded and displayed in the operation region EA3, andare displayed radially around a point set at a straight line passingthrough the center of the screen in the width direction. As statedabove, the buttons are radially displayed, and thus, it is possible toincrease the number and size of buttons capable of being displayed ascompared to a case where the buttons are displayed in a straight line.Accordingly, operability can be improved. The number of buttons to bedisplayed on one screen can be adjusted by adjusting the curvature ofthe arc. That is, in a case where the button sizes are the same, thebuttons capable of being displayed at once can be increased as thecurvature becomes larger (the curve becomes larger).

Image Quality Correction Operation Screen

In a case where the image quality correction button EB3 is touched onthe screen, the screen is switched to an operation screen for an imagequality correction function, that is, an operation screen (image qualitycorrection operation screen) 205 for performing the correction operationof the brightness, contrast, and saturation of the image.

FIG. 19 is a diagram showing an example of the image quality correctionoperation screen.

On the image quality correction operation screen 205, a brightnessadjustment slide bar SB3 for adjusting the brightness of the image, acontrast adjustment slide bar SB4 for adjusting the contrast of theimage, a saturation adjustment slide bar SB5 for adjusting thesaturation of the image, and a reset button RSB are displayed inaddition to the display contents on the print image confirmation screen202.

The brightness adjustment slide bar SB3 is operated by sliding a knobNB3. In a case where the brightness adjustment slide bar SB3 isoperated, the brightness of the image is changed according to anoperation amount. The knob NB3 is located in the center of the bar bydefault. The print image PI becomes brighter in a case where the knobNB3 is slid in the right direction of the screen, and becomes darker ina case where the knob NB3 is slid in the left direction.

The contrast adjustment slide bar SB4 is operated by sliding a knob NB4.In a case where the contrast adjustment slide bar SB4 is operated, thecontrast of the image is changed according to an operation amount. Theknob NB4 is located in the center of the bar by default. The print imagePI has a high contrast in a case where the knob NB4 is slid in the rightdirection of the screen, and has a low contrast in a case where the knobNB4 is slid in the left direction.

The saturation adjustment slide bar SB5 is operated by sliding a knobNB5. In a case where the saturation adjustment slide bar SB5 isoperated, the saturation of the image is changed according to anoperation amount. The knob NB5 is located in the center of the bar bydefault. The print image PI has high saturation in a case where the knobNB5 is slid in the right direction of the screen, and has a lowsaturation in a case where the knob NB5 is slid in the left direction.

The reset button RSB is a button for resetting the operation of eachslide bar (the brightness adjustment slide bar SB3, the contrastadjustment slide bar SB4, and the saturation adjustment slide bar SB5).In a case where the reset button RSB is touched, the operation of eachslide bar is reset. That is, the knob of each slide bar returns to thedefault position (center).

Each slide bar (the brightness adjustment slide bar SB3, the contrastadjustment slide bar SB4, and the saturation adjustment slide bar SB5)and the reset button RSB are displayed in the operation region EA3. Asshown in FIG. 19 , the slide bars are vertically arranged in thisregion. Each slide bar is displayed in a shape curved in an arc shape.More specifically, the slide bars are displayed along a circle using apoint set at a straight line passing through the center in the widthdirection, and are displayed horizontally symmetric with respect to astraight line passing through the center in the width direction.Accordingly, the resolution of the operation can be improved, and a moreprecise operation can be performed. The reset button RSB is disposed ata right end of the operation region E3.

Operation Screen in Case Printing is Performed

In a case where the print button PB is touched on the screen, theprinting of the print image PI displayed in the image display region EA1is instructed. In a case where the printing is instructed, the imagedata of the print image PI is transmitted to the printer 10.

In a case where the transmission of the print image PI is executed, ananimation showing the image transmission is displayed. Specifically, theprint image PI moves together with the frame FL, and an animationshowing that the image disappears from an edge of the screen isdisplayed.

FIG. 20 is a diagram showing an example of an animation display in acase where the printing is instructed.

In a case where the printing is instructed, the screen is changed to ascreen 206A, a screen 206B, and a screen 206C in a sequence of time. Asshown in this diagram, the print image PI moves upward along thelongitudinal direction of the screen together with the frame FL, anddisappears from an upper edge of the screen (imitating a video on whichthe instant film is sent). Accordingly, it is possible to easilyrecognize that the image is transmitted to the printer.

(B) Printing Using Template Print Function

Hereinafter, a procedure in a case where the image stored in thesmartphone 100 is printed by using the template print function isdescribed. As described above, in template printing, the template imageis combined with the image, and the combined image is printed. The roughprocessing procedure is (1) selection of the template, (2) selection ofthe image to be printed, and (3) instructing to print. The image isprocessed and edited as necessary.

Template Selection Screen

In a case where the template print button MB5 is touched on the topscreen (see FIGS. 13 and 14 ), the template print function is activated.In a case where the template print function is activated, the screen ofthe touch panel 120 is switched to a template selection screen 210. Thisscreen is a screen for selecting the template image to be combined withthe image to be printed.

FIG. 21 is a diagram showing an example of the template print selectionscreen.

As shown in this diagram, available template images are displayed as alist in a thumbnail form on the template selection screen 210. The usertouches and selects a template image having a desired pattern on thescreen.

Image Selection Screen

In a case where the template image to be used is selected on thetemplate selection screen 210, the screen of the touch panel 120 isswitched to an image selection screen 201 (see FIG. 15 ). The userselects the image to be printed on this screen.

Print Image Confirmation Screen

In a case where the image to be printed is selected, the screen of thetouch panel 120 is switched to the print image confirmation screen 202.This screen is a screen for confirming the image to be printed (printimage).

FIG. 22 is a diagram showing an example of a print image confirmationscreen in the template printing.

The print image confirmation screen 202 in the template printing has thescreen configuration of the print image confirmation screen 202 of thesimple printing except that a template button EB4 is added as the imageediting menu button. The template button EB4 is a button for calling afunction for switching between the template images.

Template Switching Operation Screen

Since the enlargement and rotation function, the filter function, andthe image quality correction function are the same as those in thesimple printing, a template image switching function will be describedhere.

In a case where the template button EB4 is touched, the screen isswitched to an operation screen (template switching operation screen)212 for performing a template image switching operation.

FIG. 23 is a diagram showing an example of the template switchingoperation screen.

On the template switching operation screen 212, template image selectionbuttons TB1, TB2, . . . of switchable templates are displayed inaddition to the display contents on the print image confirmation screen202. The user touches and selects the selection button of the templateimage desired to be switched on the screen.

Each button is an image obtained by reducing the template image selectedby the button. Therefore, the outer shape has a shape similar to theouter shape of the print image PI (including a shape recognized to besubstantially similar).

Similar to the filter selection buttons, the template image selectionbuttons TB1, TB2, . . . are expanded and displayed in the operationregion EA3, and are displayed radially around a point set at a straightline passing through the center of the screen in the width direction.

A predetermined number of selection buttons TB1, TB2, . . . aredisplayed in the operation region EA3. FIG. 23 shows an example in whichfour selection buttons are displayed at once (the number of entirebuttons capable of being displayed is four). Other selection buttons arescrolled and displayed. The scrolling is performed by performing a swipeoperation or a flick operation on the selection button displayed in theoperation region EA3. Here, the swipe operation is an operation ofsliding a finger while touching the screen. The flick operation is anoperation of more vigorously swiping, flipping the screen, and slidingthe finger away from the screen.

FIG. 24 is a conceptual diagram of the scrolling of the selectionbuttons displayed in the operation region.

As shown in this diagram, the selection buttons TB1, TB2, . . .displayed in the operation region EA3 are scrolled in the rightdirection (arrow R+ direction) along the arc (scrolled clockwise) byperforming the swipe operation or the flick operation on the screen inthe right direction. The screen is scrolled in the left direction (arrowR− direction) along the arc (scrolled counterclockwise) by performingthe swipe operation or the flick operation on the screen in the leftdirection.

Operation Screen in Case Printing is Performed

The execution of the printing is the same as that in a case where thesimple printing is performed. That is, the printing is instructed bytouching the print button PB on the screen. In a case where the printingis instructed, the image data of the print image PI is transmitted tothe printer 10. An animation showing the image transmission is displayedas in the simple printing (see FIG. 20 ).

(C) Printing Using Collage Print Function

Hereinafter, a procedure in a case where the image stored in thesmartphone 100 is printed by using the collage print function isdescribed. As described above, in collage printing, the printing isperformed by applying images to regions of a divided frame. The roughprocessing procedure is (1) selection of the divided frame, (2)selection of the images to be combined, and (3) instructing to print.The images to be combined are processed and edited as necessary.

Divided Frame Selection Screen

In a case where the collage print button MB6 is touched on the topscreen (see FIGS. 13 and 14 ), the collage print function is activated.In a case where the collage print function is activated, the screen ofthe touch panel 120 is switched to a divided frame selection screen 220.This screen is a screen for selecting the divided frame.

FIG. 25 is a diagram showing an example of the divided frame selectionscreen.

As shown in this diagram, on the divided frame selection screen 220,images of selectable divided frames (images showing division modeswithin the frame) are displayed as a list in a thumbnail form. The usertouches and selects the image of the desired divided frame on thescreen.

Collage Image Creation Screen

In a case where the divided frame to be used is selected on the dividedframe selection screen 220, the screen of the touch panel 120 isswitched to a collage image creation screen 221. This screen is a screenfor creating the collage image.

FIG. 26 is a diagram showing an example of the collage image creationscreen.

The screen configuration is the same as the screen configuration of theprint image confirmation screen 202 of the simple printing except thatthe inside of the image display region EA1 is divided according to theselected divided frame, a borderline button FBB for turning on and offthe display of a divided borderline is displayed, and a divided framebutton EB5 is added as the image editing menu button.

The internal region of the image display region EA1 is divided accordingto the selected divided frame. The borderline button FBB turns on andoff the display of a divided borderline FBL. Whenever the user touchesthe borderline button FBB on the screen, the display of the dividedborderline is turned on and off. In a case where the borderline buttonFBB is turned on, the borderline FBL is displayed in the image displayregion EA1. FIG. 26 shows a case where the display of the borderline FBLis turned on. In a case where the display of the borderline is turnedon, the borderline is also displayed on the image to be printed.

In a case where a region in which the images are to be combined istouched in the image display region EA1, the screen of the touch panel120 is switched to the image selection screen (see FIG. 15 ). The userselects the image to be combined on this screen. In a case where theimage is selected, the screen returns to the collage image creationscreen 221 again. At this time, the selected image is displayed by beingapplied to the selected region.

FIG. 27 is a diagram showing an example of the collage image creationscreen after the image is selected.

This diagram shows an example of the display of the screen in a casewhere a region on the upper side of the screen in the divided frame ofwhich the inside is divided into two equal upper and lower regions andthe image to be combined is selected. As shown in this diagram, theselected image is displayed by being applied to the selected region.

In a case where the user moves the finger while touching the image inthe selected region, the position of the image is adjusted. In a casewhere the selected image is changed, a region in which the image is tobe changed is touched and selected, and the back button BB is touched.Due to the present operation, the image can be selected by switching thescreen to the image selection screen (see FIG. 15 ). The images may beswitched in order by performing the flick operation on the screen withinthe region.

The images are selected for all the regions of the divided frame, andthe collage image is completed.

The selected images of the regions can be individually processed andedited by using the enlargement and rotation function, the filterfunction, and the image quality correction function. The enlargement androtation function, the filter function, and the image quality correctionfunction are the same as those in the simple printing.

Divided Frame Switching Operation Screen

The divided frame button EB5 displayed in the button display region EA2is a button for calling a function for switching the divided frames. Ina case where the divided frame button EB5 is touched, the screen isswitched to an operation screen (divided frame switching operationscreen) 222 for performing a switching operation of the divided frames.

FIG. 28 is a diagram showing an example of the divided frame switchingoperation screen.

On the divided frame switching operation screen 222, divided frameselection buttons SFB1, SFB2, . . . for selecting switchable dividedframes are displayed in addition to the display contents on the collageimage creation screen 221. The user touches and selects the selectionbutton of the divided frame desired to be switched on the screen.

Each button includes an image obtained by reducing the image of thedivided frame selected by the button. Therefore, the outer shape has ashape similar to the outer shape of the print image (including a shaperecognized as being substantially similar).

Similar to the template image selection buttons, the divided frameselection buttons SFB1, SFB2, . . . are displayed in the operationregion EA3, and are displayed radially around a point set at a straightline passing through the center of the screen in the width direction. Apredetermined number of divided frame selection buttons SFB1, SFB2, . .. are displayed in the operation region EA3. Similar to the templateimage selection buttons, the other divided frame selection buttons arescrolled and displayed (see FIG. 24 ).

In a case where the divided frames are switched, the image of eachregion is selected again.

Operation Screen in Case Printing is Performed

In a case where the collage image is completed, the printing can beperformed. The execution of the printing is the same as that in a casewhere the simple printing is performed. That is, the printing isinstructed by touching the print button PB on the screen. In a casewhere the printing is instructed, the image data of the print image PI(the generated collage image) is transmitted to the printer 10. Ananimation showing the image transmission is displayed as in the simpleprinting (see FIG. 20 ).

(D) Printing Using Combined Photograph Function

Hereinafter, a procedure in a case where the image stored in thesmartphone 100 is printed by using the combined photograph function isdescribed. As described above, in the combined photograph, one image isdivided into a plurality of images, and the images are printed. Therough processing procedure is (1) selection of the layout, (2) selectionof the image, and (3) instructing to print. The image is processed andedited as necessary.

Layout Selection Screen

In a case where the combined photograph button MB7 is touched on the topscreen (see FIGS. 13 and 14 ), the combined photograph function isactivated. In a case where the combined photograph function isactivated, the screen of the touch panel 120 is switched to a layoutselection screen 230. This screen is a screen for selecting a dividedlayout.

FIG. 29 is a diagram showing an example of the layout selection screen.

As shown in this diagram, images of selectable layouts are displayed asa list on the layout selection screen 230. Images having selectablelayouts are images in which images imitating the instant films arearranged according to division modes. The user touches and selects theimage of the desired layout on the screen.

Image Selection Screen

In a case where the layout is selected on the layout selection screen230, the screen of the touch panel 120 is switched to the imageselection screen 201 (see FIG. 15 ). The user selects the image to beprinted on this screen.

Print Image Confirmation Screen

In a case where the image to be printed is selected, the screen of thetouch panel 120 is switched to a print image confirmation screen 231.This screen is a screen for confirming the image to be printed (printimage).

FIG. 30 is a diagram showing an example of the print image confirmationscreen of the combined photograph.

On the print image confirmation screen 231 of the combined photograph,the image display region is set according to the selected layout. FIG.30 shows a display example in a case where the combined photographdivided into two upper and lower images is generated. In this case, twoimage display regions (a first image display region EA1 a and a secondimage display region EA1 b) are set. Frames FL1 and FL2 are displayedaround the image display regions.

On the print image confirmation screen 231 of the combined photograph,the layout button EB6 is additionally displayed as the image editingmenu button. The layout button EB6 is a button for calling a functionfor changing the layout.

Layout Operation Screen

In a case where the layout button EB6 is touched, the screen is switchedto an operation screen (layout change operation screen) 232 forperforming a layout change operation.

FIG. 31 is a diagram showing an example of a template switchingoperation screen.

On the layout change operation screen 232, changeable layout selectionbuttons LB1, LB2, . . . are displayed in addition to the displaycontents on the print image confirmation screen 231. The user touchesand selects the selection button of the layout desired to be changed onthe screen. Each button is an image obtained by reducing an image of thelayout selected by the button.

Similar to the filter selection buttons, the layout selection buttonsLB1, LB2, . . . are expanded and displayed in the operation region EA3,and are displayed radially around a point set at a straight line passingthrough the center of the screen in the width direction. The display isscrolled by the swipe operation.

Operation Screen in Case Printing is Performed

The execution of the printing is the same as that in a case where thesimple printing is performed. That is, the printing is instructed bytouching the print button PB on the screen. In a case where the printingis instructed, the image data of the print image is transmitted to theprinter 10. An animation showing the image transmission is displayed onthe screen.

In the case of the combined photograph, a plurality of images is printedaccording to the selected layout. Therefore, an animation showing thatthe images are transmitted one by one is also displayed.

(D) Printing Using Camera Function

Hereinafter, a procedure in a case where the image is printed by usingthe camera function will be described. The rough processing procedure is(1) imaging and (2) instructing to print. The image is processed andedited as necessary.

Imaging Operation Screen

In a case where the camera button MB3 is touched on the top screen (seeFIGS. 13 and 14 ), the camera function is activated. In a case where thecamera function is activated, the screen of the touch panel 120 isswitched to an imaging operation screen 240.

FIG. 32 is a diagram showing an example of the imaging operation screen.

On the imaging operation screen 240, a live view image LVI is displayedin the image display region EA1. Live viewing is a function ofdisplaying a video captured by an image sensor in real time.

On the imaging operation screen 240, camera operation buttons aredisplayed in the button display region EA2. Specifically, a flash buttonCB1, an in and out switching button CB2, a shutter button CB3, a timerbutton CB4, and a date button CB5 are displayed. The flash button CB1 isa button for switching between flash modes. The in and out switchingbutton CB2 is a button for switching between the in-camera and theout-camera. The shutter button CB3 is a button for instructing arelease. The timer button CB4 is a button for turning on and off a timerfunction. The date button CB5 is a button for turning on and off a datefunction. The date function is a function of imprinting a date on apredetermined position of the print image.

The user performs imaging by touching the shutter button CB3 whileviewing the live view image LVI displayed in the image display regionEA1.

Print Image Confirmation Screen

In a case where the imaging is executed, the screen of the touch panel120 is switched to the print image confirmation screen. This screen isthe same as the print image confirmation screen 202 in the simpleprinting. The user processes and edits the image to be printed on thisscreen as necessary. That is, in a case where the image is not processedand edited, the printing is instructed by touching the print button PBon the screen. In a case where the printing is instructed, the imagedata of the print image is transmitted to the printer 10. In a casewhere the image is transmitted, an animation of the image transmissionis displayed as in the simple printing (see FIG. 20 ).

Display of Status Information

In a case where the printer main body 14 is lifted in a state in whichthe connection between the printer 10 and the smartphone 100 isestablished, the status information of the printer 10 is displayed onthe screen of the smartphone 100.

In a case where the printer main body 14 is lifted, the movement of theprinter 10 is detected by the movement detection unit 66. In a casewhere the movement (third movement) of lifting the printer main body 14is detected by the movement detection unit 66, the printer 10 collectsand acquires the status information. Specifically, the printer acquiresthe information of the number of printable sheets and the information ofthe state of charge of the battery. The acquired information istransmitted, as the status information, to the smartphone 100.

In a case where the smartphone 100 receives the status information, thesmartphone displays the status information of the printer 10 on thetouch panel 120.

FIG. 33 is a diagram showing an example of the display of the statusinformation.

As shown in this diagram, status information SI is displayed so as to besuperimposed on the current display. FIG. 33 shows an example in whichthe printer main body 14 is lifted during the display on the print imageconfirmation screen 202 in the simple printing.

In the example shown in FIG. 33 , an example in which a circle isdisplayed, and information SI1 of the number of printable sheets (thenumber of remaining films) and information SI2 of the state of charge ofthe battery are displayed as the status information in the circle isillustrated. In the example shown in FIG. 32 , the name (for example,model name) of the connected printer 10 is also displayed.

As stated above, for example, the status information of the printer 10is displayed, and thus, the state thereof can be grasped even in a casewhere a printer having no display such as the printer 10 of the presentembodiment is used. Accordingly, the convenience as the system can beimproved.

Although the status information is also displayed on the top screen (seeFIGS. 13 and 14 ), the status information SI is displayed similar to acase where the printer main body 14 is lifted during the display on thetop screen.

It is preferable that the user can optionally turn on and off thedisplay on the status information SI. That is, it is preferable that asetting performed such that the status information SI is not displayedcan be selected even though the printer main body 14 is lifted. It ismore preferable that the display can be individually set to be turned onand off in each scene. For example, it is more preferable that thedisplay can be set to constantly be turned off on the top screen. Theturning-on or turning-off of the display is set on a setting screen ofthe print application. The setting screen is called by touching thesetting button SEB on the top screen.

Relationship between movement of printer main body and display on touchpanel of smartphone

FIG. 34 is a table representing a relationship between the movement ofthe printer main body and the display on the touch panel of thesmartphone.

As represented in this table, in a case where the top screen isdisplayed on the touch panel 120 of the smartphone 100 and the printermain body 14 is vertically placed, the first top screen 200A isdisplayed as the top screen. Meanwhile, in a case where the printer mainbody 14 is horizontally placed, the second top screen 200B is displayedas the top screen.

On the first top screen 200A, the function buttons including the playelement and the creation element (the affinity diagnosis button MB4, thetemplate print button MB5, the collage print button MB6, and thecombined photograph button MB7) are remarkably displayed with a largesize. Therefore, in a case where the user wants to create, the uservertically places the printer main body 14 at the time of displaying thetop screen. Accordingly, it is possible to simply activate a targetfunction.

Meanwhile, on the second top screen 200B, the function buttons (thesimple print button MB1, the motion picture print button MB2, and thecamera button MB3) capable of being simply printed are remarkablydisplayed with a large size. Therefore, in a case where the user wantsto simply print, the user horizontally places the printer main body 14at the time of displaying the top screen. Accordingly, it is possible tosimply activate a target function.

As shown in FIG. 34 , in a case where the printer main body 14 is liftedin a state in which the connection between the printer 10 and thesmartphone 100 is established, the status information SI is displayed onthe screen of the touch panel 120 of the smartphone 100. Accordingly, itis possible to instantaneously grasp the state of the printer 10.

MODIFICATION EXAMPLES

In a case where the connection of the communication with the printer 10cannot be established at the time of activating the print application,it is preferable that any one of the first top screen and the second topscreen is displayed as the default top screen. For example, in a casewhere the connection of the communication with the printer 10 cannot beestablished within a predetermined time after the print application isactivated, the first top screen is displayed as the default top screen.The user can select and set the top screen to be displayed in a casewhere the connection of the communication with the printer 10 cannot beestablished. Alternatively, the top screen previously displayed may bedisplayed.

The top screen may be switched in the relationship with the printer 10only in a case where the print application is activated. That is, in acase where the top screen is displayed again after the print applicationis activated (for example, in a case where the top screen is displayedby touching the top button TB), the top screen at the time of activationis displayed. For example, in a case where the first top screen isdisplayed at the time of activation, the first top screen is displayedas the top screen until the print application is ended.

In a case where the installation posture of the printer main body 14 ischanged during the display of the top screen, the top screen may bechanged according to the change of the installation posture.Accordingly, it is possible to simply perform the switching of the topscreen.

Although it has been described in the present embodiment that two typesof top screens are prepared, the type of the top screen is not limitedthereto. A plurality of types of top screens can be prepared accordingto the movement of the printer main body 14 to be detected. In a casewhere the printer main body is horizontally placed, the top screens maybe prepared so as to be distinguished between a case where the printermain body is turned upward and a case where the printer main body isturned downward. Movements of the printer main body in a case where aright side surface or a left side surface of the printer main body isturned downward may be detected, and the top screens may be prepared forthese cases.

The configuration of the top screen is not limited to that of theaforementioned embodiment, and may be provided according to thefunctions of the print application.

Although it has been described in the aforementioned embodiment the lastprinted image is displayed on each top screen, this image may also beomitted. In a case where the last printed image is displayed on the topscreen as in the aforementioned embodiment, the image may be functionedas a reprint instruction button. That is, in a case where the usertouches the portion of the image, the image is set as the print image,and a simple print screen is activated. Accordingly, a reprint operationcan be simply performed on the smartphone side. This image may functionas a print history confirmation button. That is, in a case where theuser touches the portion of the image, the screen is switched to ascreen for reproducing the image printed so far. On the print historyreproduction screen, for example, the images printed so far arereproduced in order frame by frame (the images are reproduced from thenewest printed image to the oldest printed image frame by frame)according to a frame-frame advance instruction from the user (forexample, the swipe operation in the horizontal direction). In order tooperate the function, it is necessary to separately retain print historyinformation.

Although it has been described in the aforementioned embodiment that theinformation of the number of printable sheets and the information of thestate of charge of the battery are displayed as the status informationof the printer 10, the information displayed as the status informationof the printer 10 is not limited thereto. For example, in a case wherethe printer 10 comprises an image storage unit, information on thenumber of storable sheets and information on free space may be acquiredand displayed.

Although it has been described in the aforementioned embodiment that thestatus information SI is displayed according to the movement lifting theprinter main body 14, the movement assigned to the display of the statusinformation SI is not limited thereto.

In a case where the printer main body comprises a light emitting unit,it is preferable that the light emitting unit emits light in line withthe detection of the specific movement. In particular, in a case wherethe light emitting unit (power button 16) capable of performing colorlight emission is provided as in the printer 10 of the presentembodiment, it is preferable that the light emission controller 80Ecauses the light emitting unit to emit light in a light emission colorand/or a light emission pattern corresponding to the movement detectedby the movement detection unit 66. For example, in a case where it isdetected that the printer main body 14 is vertically placed, the powerbutton 16 which is the light emitting unit emits red light. Meanwhile,in a case where it is detected that the printer main body ishorizontally placed, the power button emits blue light. Accordingly, itis possible to visually recognize that the posture is normally detected.

SECOND EMBODIMENT

In the printing system of the aforementioned embodiment, the display onthe smartphone 100 is controlled according to the movement of theprinter main body 14. In the present embodiment, the printing systemfurther controls the operation of the printer itself according to themovement of the printer main body 14. Specifically, the image isreprinted according to a specific movement. The power of the printer 10is turned off according to a specific movement.

FIG. 35 is a block diagram of main functions realized by the printermicrocomputer of the present embodiment.

The printer of the present embodiment is different from the printer 10of the aforementioned embodiment in that the print controller 80Creprints the previously printed image based on the detection result ofthe movement detection unit 66 and the power controller 80F turns offthe printer 10 based on the detection result of the movement detectionunit 66. Therefore, only this difference will be described below.

In a case where a state in which the printer main body 14 is liftedupside down is continued for a predetermined time, the print controller80C executes a reprinting process. The movement of lifting the printermain body 14 upside down is a movement (fourth movement) in which theprinter main body 14 is lifted and the discharge port 18 is turneddownward. The predetermined time is, for example, 5 seconds. The term“turned downward” mentioned herein includes a range recognized to besubstantially turned vertically downward. That is, a range recognized tobe substantially turned downward is included.

In a case where the movement detection unit 66 detects the movement oflifting the printer main body 14 upside down and this state ismaintained for the predetermined time, the image data of the previouslyprinted image is read out from the printer storage unit 62, and isacquired by the image acquisition unit 80A. The acquired image data isprovided to the print data generation unit 80B, and is converted into adata format capable of being printed in the printing unit. The printcontroller 80C acquires the print data from the print data generationunit 80B, and prints the acquired print data on the instant film 12.Accordingly, the previously printed image is reprinted.

In a case where a movement (fifth movement) of directing the powerbutton 16 downward (downward in the vertical direction) by horizontallydirecting the printer main body 14 is detected by the movement detectionunit 66 and this state is maintained for a predetermined time, the powercontroller 80F turns off the printer 10. The predetermined time is, forexample, 10 seconds. Accordingly, for example, in a case where theprinter main body is horizontally placed in a state in which the powerbutton 16 is turned downward, the printer is automatically turned offafter a predetermined time elapses after the printer is horizontallyplaced.

FIG. 36 is a table representing a relationship between the movement ofthe printer main body and the operation of the printer.

As represented in this table, in a case where the printer main body 14is lifted upside down and a predetermined time elapses, the previouslyprinted image is reprinted. Accordingly, it is possible to simplyperform the reprinting.

As shown in this diagram, in a case where the power button 16 is turneddownward by horizontally directing the printer main body 14, the printer10 is turned off after a predetermined time elapses. For example, in acase where the printer main body 14 is horizontally placed by directingthe power button 16 downward, the printer 10 is turned off after apredetermined time elapses. Accordingly, the printer can be simplyturned off.

In a case where the printer is turned off by directing the power button16 downward as in the printer 10 of the present embodiment and the topscreen of the print application is changed to the second top screen, theprinter main body is horizontally placed by directing the power button16 upward. The term “turned downward” mentioned herein includes a rangerecognized to be substantially turned vertically downward. That is, arange recognized to be substantially turned downward is included.

MODIFICATION EXAMPLES

Although it has been described in the aforementioned embodiment that ina case where the printer main body 14 is set upside down for apredetermined time or more, the previously printed image is reprinted,the operation of the printer main body 14 assigned to the reprintingprocess is not limited thereto. For example, in a case where the printermain body 14 is tilted upside down for a predetermined time or more, thepreviously printed image can be reprinted. Preferably, in a case wherethe printer main body 14 is tilted by directing the discharge port 18downward within a range of a predetermined angle, the reprinting isperformed. For example, the reprinting is performed in a case where theprinter main body 14 is tilted by directing the discharge port 18downward within a range of 30° to 60°. Here, the term “tilted upsidedown” mentioned herein means a movement of tilting the printer main body14 by directing the discharge port 18 downward.

The reprinting may be performed by a combination of the movement ofdirecting the printer main body 14 upside down, the movement of tiltingthe printer main body upside down, and the other movements. For example,the reprinting may be performed by shaking the printer main body 14 upand down after being set upside down for a predetermined time or more.In this case, the number of printed sheets may be set according to thenumber of times of shaking. For example, in a case where the printermain body 14 is shaken up and down two times after being set upside downfor a predetermined time or more, two sheets may be reprinted.

The reprinting may be performed by a combination of the movement and theoperation button. For example, in a case where the power button 16 ispressed while the printer main body 14 is set upside down or the printermain body 14 is tilted upside down, the reprinting may be performed.

The same is true of a case where the printer 10 is turned off, and amovement other than the movement of directing the power button 16downward may be assigned. For example, the movement of tilting the powerbutton 16 downward may be assigned. A combination with other movementsmay be assigned. The power may be turned off by a combination of themovement and the operation button. For example, in a case where thepower button 16 is pressed (short press) by directing the power button16 downward, the printer can be turned off (the printer is normallyturned off by a long press of the power button 16).

The operation content of the printer 10 controlled by the movement ofthe printer main body 14 is not limited to that of the aforementionedembodiment. It is possible to perform an appropriate setting accordingto the function of the printer 10.

As in the present embodiment, even in a case where the operation of theprinter itself is controlled according to the movement of the printermain body 14, it is preferable that the light emitting unit (powerbutton 16) can emit light according to the detected movement.

THIRD EMBODIMENT

In the printing system according to the present embodiment, thesmartphone 100 is remotely controlled by using the printer 10 as aremote controller of the smartphone 100.

Hereinafter, an example in which the camera function of the smartphone100 is remotely controlled by the printer 10 will be described.

FIG. 37 is a block diagram of main functions realized by the printermicrocomputer of the present embodiment.

As shown in this diagram, the printer microcomputer 80 of the printer 10of the present embodiment further has functions of a mode setting unit80J and an operation signal transmission unit 80K.

The mode setting unit 80J sets an operation mode of the printer 10. Theprinter 10 of the present embodiment has, as the operation mode, aprinter mode and a remote control mode. The printer mode is a mode inwhich the printer 10 is used as a normal printer. The remote controlmode is a mode in which the printer 10 is used as the remote controllerof the smartphone 100 in a relationship with the smartphone 100.

The mode setting unit 80J sets the operation mode of the printer 10according to a mode switching command transmitted from the smartphone100. The printer 10 is activated in the printer mode at the time ofturning on the printer. Therefore, the remote control mode is set when acommand to switch the remote control mode is received from thesmartphone 100. A mode switching operation is performed on the operationscreen of the print application. Therefore, the print application has aprinter mode setting function as one of menu items.

In a case where the operation mode of the printer 10 is set to theremote control mode, the operation signal transmission unit 80Ktransmits a signal (operation signal) for operating the smartphone 100according to the movement of the printer main body 14 detected by themovement detection unit 66 and a button operation of the power button16. Specifically, an operation signal for operating a zoom of the cameraunit (the in-camera unit 108A and the out-camera unit 108B) and anoperation signal for operating the release are transmitted.

The zoom is operated by the movement of the printer main body 14.Specifically, the zoom is operated by an operation (seventh movement) oftilting the printer main body back and forth from a standing posture(vertical posture). In the present embodiment, in a case where theprinter main body is tilted forward (front side), the zoom is performedto a telephoto side (zoom-in), and in a case where the printer main bodyis tilted rearward (rear side), the zoom is performed to a wide side(zoom-out). The zoom is step zoom, and the zoom-in and zoom-out isperformed at a predetermined zoom magnification whenever the printermain body 14 is tilted. The zoom operation signal is transmitted in acase where the printer main body 14 is tilted within a predeterminedangle range. In the present embodiment, the zoom-in is performed in acase where the printer main body is tilted forward in a range of 30° to60° (range of 45°±15°), and the zoom-in is performed in a case where theprinter main body is tilted rearward in a range of 30° to 60° (range of45°±15°). The zoom method is not particularly limited. In a case wherethe smartphone 100 to be operated has an optical zoom function, thezoom-in and the zoom-out are performed by an optical zoom. In a casewhere the smartphone 100 to be operated has only an electronic zoomfunction, the zoom-in and the zoom-out are performed by an electroniczoom. In a case where the smartphone 100 to be operated has both theoptical zoom and electronic zoom functions, both the zoom functions maybe used. For example, after the zoom-in is performed to a telephoto endby the optical zoom, in a case where the zoom-in is further performed,the zoom function is switched to the electronic zoom. Only one of thesezooms may function by the setting of the user.

In a case where the movement detection unit 66 detects that the printermain body 14 is tilted forward, the operation signal transmission unit80K transmits a zoom-in operation signal to the smartphone 100 via thewireless communication unit 56. In a case where the movement detectionunit 66 detects that the printer main body 14 is tilted rearward, theoperation signal transmission unit 80K transmits a zoom-out operationsignal to the smartphone 100 via the wireless communication unit 56.

In a case where the operation detection unit 50 detects that the buttonoperation of the power button 16 is a short press, the operation signaltransmission unit 80K transmits a release operation signal to thesmartphone 100 via the wireless communication unit 56.

In a case where the operation mode of the printer 10 is set to theprinter mode and the smartphone 100 receives the zoom operation signalfrom the printer 10, the smartphone operates the zoom of the camera unit(the in-camera unit 108A or the out-camera unit 108B) via the imagingcontroller 100C. In a case where the release operation signal isreceived, the smartphone performs a recording imaging process via theimaging controller 100C.

The imaging controller 100C of the smartphone 100 is an example of aterminal controller. The communication controller 100F is an example ofan operation signal reception unit.

FIG. 38 is a table representing a relationship between the movement ofthe printer main body and the camera operation of the smartphone in theremote control mode.

As shown in this diagram, in a case where the operation mode of theprinter 10 is set to the remote control mode and the printer main body14 is tilted forward, the zoom-in operation signal is transmitted fromthe printer 10 to the smartphone 100. The smartphone 100 receives thezoom-in operation signal, and operates the zoom of the camera unit (thein-camera unit 108A or the out-camera unit 108B) to the telephoto side.

In a case where the printer main body 14 is tilted rearward, thezoom-out operation signal is transmitted from the printer 10 to thesmartphone 100. The smartphone 100 receives the zoom-out operationsignal, and operates the zoom of the camera unit to the wide side.

In a case where the power button 16 is operated (short press), therelease operation signal is transmitted from the printer 10 to thesmartphone 100. The smartphone 100 receives the release operationsignal, and executes the recording imaging process.

As stated above, according to the printing system of the presentembodiment, the printer 10 can be used as the remote controller of thesmartphone 100. Accordingly, the convenience at the time of imaging canfurther be improved.

MODIFICATION EXAMPLES

Although it has been described in the aforementioned embodiment that thezoom of the camera unit of the smartphone 100 is operated by theoperation of tilting the printer main body 14 back and forth, theoperation assigned to the operation of the zoom is not limited thereto.For example, the operation of the zoom of tilting the printer main bodyleft and right can be performed. The zoom may be operated by operatingthe operation member provided at the printer main body. The zoom can beoperated by a combination of the operation member provided at theprinter main body and the movement.

Although it has been described in the aforementioned embodiment that thezoom-in and the zoom-out are performed at a predetermined zoommagnification whenever the printer main body 14 is tilted, the zoomoperation mode is not limited thereto. For example, it is possible toperform continuously zoom while tilting.

Although it has been described in the aforementioned embodiment that therelease is operated by operating the power button 16, the operationassigned to the release operation is not limited thereto. For example,the release operation may be assigned to the specific movement (sixthmovement) of the printer main body 14. For example, the release can beoperated by shaking the printer main body 14 up and down. The releasemay be operated by a combination of the specific movement of the printermain body 14 and the operation of the operation member.

Although it has been described in the aforementioned embodiment that thecamera unit of the smartphone 100 is remotely operated by the printer10, the target to be operated is not limited thereto. For example, inimage reproduction, the frame-frame advance and/or frame-frame returncan be operated by tilting the printer main body 14 back and forth.

In a case where the camera unit is remotely operated, the operation tobe remotely controlled is not limited to the zoom and the release. Otheroperations can also be used as the target. For example, switching ofimaging modes (a shutter speed priority mode, a stop priority mode, andan auto mode), switching of shutter speeds, switching of F numbers, andswitching of sensitivity may be remotely operated by the movement of theprinter main body 14 and/or the operation of the operation memberprovided at the printer main body 14.

The user can optionally set the operation of the smartphone 100 and themovement of the printer main body 14 assigned to this operation (aso-called customization function). For example, in addition to theoperation of tilting the printer main body 14 as described above, anoperation of shaking the printer main body up and down, an operation ofshaking the printer main body back and forth, an operation of shakingthe printer main body left and right, an operation of diagonally shakingthe printer main body, an operation of directing the printer main bodyupside down, and an operation of directing the printer main body insideout can be employed as the operation to be assigned. These operationsmay be combined with the operation of the operation member provided atthe printer main body 14. In a case where the assignment is performed,the movement to be assigned may be actually performed and detected bythe movement detection unit 66, and the detected movement may beassigned to a specific operation. For example, in a case where theoperation of tilting the printer main body 14 back and forth is assignedto the operation of the zoom of the camera unit, the operation ofactually tilting the printer main body 14 back and forth is performed,this movement is detected by the movement detection unit 66, and isassigned to the operation of the zoom. Accordingly, movement habits ofeach user can be reflected, and usability can be further improved.

In the present embodiment, it is also preferable that the light emittingunit (power button 16) emits light according to the detected movement ofthe printer main body 14.

Although it has been described in the aforementioned embodiment that theterminal (smartphone 100) is remotely operated by the printer 10, thesame operation system (system for remotely operating the terminal) canbe constituted by using a device having a function of detecting themovement of the main body (a device comprising the movement detectionunit). For example, the operation system that operates the terminal canbe constituted by a portable electronic device comprising the movementdetection unit that detects the movement of the main body. Inparticular, it is possible to constitute the operation system thatoperates the terminal comprising the camera unit by the movement of theportable electronic device or the operation of the operation memberprovided at the portable electronic device.

OTHER EMBODIMENTS Animation Display for Switching Screen

In a case where the installation posture of the printer main body 14 ischanged during the display of the top screen, it is preferable that theswitching of the screen is displayed by animation. For example, in acase where the installation posture of the printer main body 14 isswitched from the vertical placement to the horizontal placement duringthe display of the first top screen 200A, the top screen is switchedfrom the first top screen 200A to the second top screen 200B, but it ispreferable that the switching is displayed by animation. Similarly, in acase where the installation posture of the printer main body 14 isswitched from the horizontal placement to the vertical placement duringthe display of the second top screen 200B, the top screen is switchedfrom the second top screen 200B to the first top screen 200A, but it ispreferable that the switching is displayed by animation.

FIG. 39 is a diagram showing an example of animation display forswitching the top screen. This diagram shows scenes in which animationsare switched are displayed in a sequence of time (are displayed frame byframe predetermined intervals).

In a case where the switching is performed from the first top screen200A to the second top screen 200B, the screen is changed in the orderof a screen 200 a, a screen 200 b, . . . , a screen 200 r, and a screen200 s, and is switched to the second top screen 200B. Meanwhile, in acase where the switching is performed from the second top screen 200B tothe first top screen 200A, the screen is changed in the order of thescreen 200 s, the screen 200 r, . . . , the screen 200 b, and the screen200 a, and is switched to the first top screen 200A.

As stated above, the switching of the screen is displayed by animation,and thus, the switching can be clearly grasped. Accordingly, operabilitycan be further improved. The user can easily recognize that the screenis switched depending on the installation posture of the printer mainbody 14, and an intuitive operation can be performed. The user can enjoythe operation.

MODIFICATION EXAMPLE OF PRINT INSTRUCTION OPERATION

In the aforementioned embodiment, the print button PB displayed in thebutton display region EA2 is touched, and thus, the printing of theimage displayed in the image display region EA1 is instructed. Insteadof the method or in addition to the method, the printing may beinstructed by the following method. That is, the printing is instructedby swiping or flicking the screen on the print image PI displayed on theimage display region EA1 or on the frame FL.

FIG. 40 is a conceptual diagram of the operation in a case where theprinting is instructed by the flick operation.

As shown in this diagram, the user touches the top of the frame FLdisplayed on the screen with the finger and slides so as to flip upward,and thus, the printing is instructed.

As described above, in a case where the printing is instructed, ananimation of the image transmission is displayed. The movement directionof the print image PI at the time of animation display coincides withthe operation direction of the print instruction. Accordingly, it ispossible to perform an intuitive operation, and operability can befurther improved.

Cancelation of Printing

It is preferable that the printing can be canceled if necessary. Inparticular, the convenience of the printing system can be furtherimproved by canceling the printing before the printing is started.

A method of displaying a button for instructing to cancel the printingon the screen can be employed as a method of instructing to cancel theprinting on the portable terminal side.

FIG. 41 is a diagram showing an example of a screen for accepting aninput instruction to cancel the printing. This diagram shows an exampleof a screen in a case where the cancelation of the printing is acceptedduring the transmission of the image.

As described above, in a case where the printing is instructed, ananimation of the image transmission is displayed. A message MI1 (“imageis being transmitted”) indicating that the image is being transmittedand a print cancel button PCB are displayed so as to be superimposed onthe print image PI at the time of the animation display. The printcancel button PCB is a button for instructing to cancel the printing.The print cancel button PCB is a button with a text of cancel in arectangular frame.

The message MI1 and the print cancel button PCB move together with theprint image PI during the animation display. Therefore, the message andthe print cancel button will eventually disappear from the upper edge ofthe screen. The print cancel button PCB is touched during the display,and thus, the printing is canceled.

In a case where the print cancel button PCB is touched after theprinting is instructed and the printing is canceled, the print image PImoves in the reverse direction, and returns to the original position.That is, the print cancel button moves downward and returns to theposition before the start of the movement (see screen 206A in FIG. 20 ).

The print cancel button PCB is displayed as stated above, and thus, itis possible to cancel the printing. Further, it is possible to grasp atime limit, and operability can be further improved.

MODIFICATION EXAMPLE OF OPERATION METHOD OF IMAGE PROCESSING ON SCREEN

Operations such as the enlargement and rotation of the image to beprinted may be performed by a predetermined gesture. For example, theimage is enlarged and reduced by performing pinch-out and pinch-inoperations on the image displayed in the image display region EA 1. Theswipe operation is performed on the image displayed in the image displayregion EA1, and thus, the image is moved in the operation direction. Theimage displayed in the image display region EA1 is rotated (twisted)while touching the image with two fingers (for example, a thumb and anindex finger), and thus, the image is rotated. The pinch-in operationrefers to an operation of moving the screen so as to pick while touchingthe screen with two fingers (for example, a thumb and an index finger).The pinch-out operation refers to an operation of moving the screen soas to enlarge while touching the screen with two fingers (for example, athumb and an index finger).

In a case where operations such as enlargement, movement, and rotationwith a gesture on the screen as stated above, it is preferable that thefunction is turned on and off. For example, the function can be turnedon and off by touching the frame FL surrounding the print image PI. Inthis case, the function is alternately turned on and off whenever theframe FL is touched.

In a case where operations such as enlargement, movement, and rotationwith the gesture on the screen, it is preferable that an operation guidescreen is displayed.

FIG. 42 is a diagram showing an example of the operation guide screen.

As shown in this diagram, a message MI2 indicating that the image can beenlarged, moved, and rotated by the gesture on the screen (“the imagecan be edited by inputting a gesture on the image.”) is displayed on theprint image confirmation screen 202. For example, this message MI2 isdisplayed in a case where the print image confirmation screen 202 isfirst displayed.

In the example shown in FIG. 42 , an OK button OKB is displayed toprompt the user to confirm. The message MI2 disappears from the screenin a case where the OK button OKB is touched. It is preferable that themessage MI2 can be displayed or cannot be displayed by setting.

As in the present example, in a case where the image is enlarged androtated by the gesture on the screen, the display of a button(enlargement & rotation button EB1) for calling the enlargement androtation function can be omitted. FIG. 42 shows an example in which thedisplay of the enlargement & rotation button is omitted.

MODIFICATION EXAMPLE OF BUTTON LAYOUT

Although it has been described in the aforementioned embodiment that theprint button PB is disposed at a straight line passing through thecenter in the width direction in the button display region EA2, the typeof the button disposed at the straight line passing through the centerin the width direction is not limited thereto. Other function buttonsmay be arranged.

However, the print button PB is disposed at the straight line passingthrough the center in the width direction and is displayed with a sizelarger than other buttons on the operation screen for performing theoperations related to the printing. Accordingly, it is possible toclearly perform the print instruction operation.

Although it has been described in the aforementioned embodiment thatonly the print button PB and the image editing menu button are displayedin the button display region EA2, buttons having functions other thanthese functions may be displayed in the button display region EA2. Forexample, the setting button SEB may be displayed.

MODIFICATION EXAMPLE OF IMAGE EDITING MENU

Although it has been described in the aforementioned embodiment that theimage editing menu has the enlargement and rotation function, the filterfunction, and the image quality correction function, the presentinvention is not limited thereto. Instead of the aforementioned items,or in addition to the aforementioned items, other image editingoperations may be performed. For example, noise removal and sharpnesschange may be performed.

Text may be written on the image, a picture may be drawn, or a stamp maybe pressed by using the touch panel (so-called drawing mode). A keyboardmay be displayed on the screen, and thus, the input text can be copied.For example, the text may be copied in a margin region.

Operation Screen in Case Printer is Not Connected

In a case where the printer 10 is not connected (in a case wherecommunication with the printer 10 is not established), a communicationconnection button may be displayed on each operation screen instead ofthe displayed print button.

FIG. 43 is a diagram showing an example of display of the communicationconnection button. This diagram shows an example in a case where thecommunication connection button is displayed on the operation screen ofthe simple print function.

As shown in this diagram, a communication connection button CCB isdisplayed instead of the print button. The communication connectionbutton CCB is a button for performing communication connection with theprinter 10. In a case where the communication connection button CCB istouched, a process of detecting the printer 10 capable of performingcommunication is performed, and a process of establishing communicationwith the detected printer 10 is performed. At this time, a screen forsetting the communication is displayed on the touch panel 120 of thesmartphone 100. For example, the printers capable of performing thecommunication are displayed as a list, and a screen for selecting theprinter to be connected is displayed.

OTHER EXAMPLES OF PRINTER

Although it has been described in the aforementioned embodiment that theprinter is the instant printer, the configuration of the printer is notlimited thereto. For example, the present invention can be applied tovarious types of printers such as a thermal printer that prints onthermo-sensitive paper, a thermal transfer printer that prints using anink ribbon, and an inkjet printer that prints using an inkjet method.The type of a medium to be used is not particularly limited, and thepresent invention can be applied to a printer that prints on roll paperin addition to sheets of paper. The present invention can be applied toa printer that prints on a label (including a sticker).

Although it has been described in the aforementioned embodiment that thepresent invention is applied to the mobile printer, the application ofthe present invention is not limited thereto. The present invention canalso be applied to a so-called stationary printer.

OTHER EXAMPLES OF TERMINAL

Although it has been described in the aforementioned embodiments thatthe terminal is the smartphone, the terminal to which this invention isapplied is not limited thereto. The present invention can be similarlyapplied to any device that is wireles sly connected to the printer andincludes the screen for performing the operation. Accordingly, thepresent invention can be applied to, for example, a tablet typeterminal, a personal data assistant (PDA), and a mobile computer such asa laptop personal computer and the like can be used as the terminal inaddition to the smartphone. A digital camera having a wirelesscommunication function can be used as the terminal in addition to thesemobile computers. In this case, the operation screen is displayed on amonitor (such as a rear monitor) provided at the digital camera, and theprinter is operated. Similarly, a portable game machine or a cellularphone having the wireless communication function can be used as theterminal.

Hardware Configurations of Controllers of Printer and Terminal

The functions of the controllers of the printer and the terminal can berealized by various processors. Various processors include a centralprocessing unit (CPU) which is a general purpose processor functioningas various processing units by executing a program, a programmable logicdevice (PLD) which is a processor capable of changing a circuitconfiguration after a field programmable gate array (FPGA) ismanufactured, and a dedicated electric circuit which is a processorhaving a circuit configuration designed as a dedicated circuit in orderto perform specific processing such as application specific integratedcircuit (ASIC). One processing unit constituting an inspection supportapparatus may be constituted by one of the various processors describedabove, or may be constituted by two or more processors of the same typeor different types. For example, one processing unit may be constitutedby a plurality of FPGAs or a combination of a CPU and an FPGA.Alternatively, the plurality of processing units may be constituted byone processor. Firstly, as the example in which the plurality ofprocessing units is constituted by one processor, there is a form inwhich one processor is constituted by a combination of one or more CPUsand software and this processor functions as the plurality of processingunits as represented by computers such as a client and a server. Second,a processor that realizes the functions of the entire system includingthe plurality of processing units by using one integrated circuit (IC)chip is used so as to be represented by a System On Chip (SoC). Asstated above, various processing units are constituted as hardwarestructure by using one or more of various processors. More specifically,hardware structures of the various processors are an electric circuitryobtained by combining circuit elements such as semiconductor elements.

MODIFICATION EXAMPLE OF COMMUNICATION ASPECT

Although it has been described in the aforementioned embodiment that theprinter and the portable terminal communicate with each other throughshort range wireless communication, the communication method is notparticularly limited. A known wireless communication method can beemployed.

Movement Detection Unit

Any movement detection unit may be used as long as the movementdetection unit 66 detects at least the assigned movement. Therefore, themovement detection unit may be only an acceleration sensor or only agyro sensor depending on the movement to be detected.

Operation Member Provided at Printer

Although it has been described in the printer of the aforementionedembodiment that the printer main body comprises only the power button asthe operation member, the printer may comprise other operation members(so-called mechanical switches). For example, a reprint button forperforming the reprinting may be separately provided.

As in the aforementioned embodiment, the configuration can be simplifiedby using only the power button as the operation member provided at theprinter main body.

MODIFICATION EXAMPLE OF LIGHT EMITTING UNIT

Although it has been described in the printer of the aforementionedembodiment that the power button is configured to emit light, the lightemitting unit may be separately provided. The light emitting unit may beprovided at multiple locations.

EXPLANATION OF REFERENCES

-   -   10: printer    -   12: instant film    -   12 a: exposure surface    -   12 b: observation surface    -   12 c: exposure region    -   12 d: pod portion    -   12 e: developing solution pod    -   12 f: trap portion    -   12 g: absorbent    -   12 h: observation region    -   12 i: frame    -   14: printer main body    -   16: power button    -   18: discharge port    -   20: film pack lid    -   22: unlock lever    -   24: USB cable connection portion cover    -   30: film pack loading chamber    -   32: film delivery mechanism    -   32 a: claw    -   34: film transport mechanism    -   34A: transport roller pair    -   34B: spreading roller pair    -   36: print head    -   40: film pack    -   42: case    -   42 a: exposure opening    -   42 b: film discharge port    -   42 c: claw opening portion    -   50: operation detection unit    -   52: light source unit    -   56: wireless communication unit    -   56A: antenna    -   58: power supply unit    -   62: printer storage unit    -   66: movement detection unit    -   68: film delivery mechanism drive unit    -   70: film transport mechanism drive unit    -   72: print head controller    -   80: printer microcomputer    -   80A: image acquisition unit    -   80B: print data generation unit    -   80C: print controller    -   80D: representative color detection unit    -   80E: light emission controller    -   80F: power controller    -   80G: control signal transmission unit    -   80H: status information acquisition unit    -   80I: status information transmission unit    -   80J: mode setting unit    -   80K: operation signal transmission unit    -   100: smartphone    -   100A: display controller    -   100B: input controller    -   100C: imaging controller    -   100D: reproduction controller    -   100E: image processing unit    -   100F: communication controller    -   101: CPU    -   102: ROM    -   103: RAM    -   104: built-in memory    -   105: display    -   106: touch pad    -   107: GPS reception unit    -   108A: in-camera unit    -   108B: out-camera unit    -   109: microphone unit    -   110: speaker unit    -   111: wireless communication unit    -   111A: antenna    -   112: short range wireless communication unit    -   112A: antenna    -   113: sensor unit    -   114: media drive    -   115: memory card    -   120: touch panel    -   200: top screen    -   200A: first top screen    -   200B: second top screen    -   200 a to 200 s: screens constituting one frame of animation for        switching between top screens    -   201: image selection screen    -   201A: cancel button    -   202: print image confirmation screen    -   203: rotation operation screen    -   204: filter operation screen    -   205: image quality correction operation screen    -   206A to 206C: screens constituting one frame of animation in        case printing is instructed    -   210: template selection screen    -   212: template switching operation screen    -   220: divided frame selection screen    -   221: collage image creation screen    -   222: divided frame switching operation screen    -   230: layout selection screen    -   231: print image confirmation screen    -   232: layout change operation screen    -   240: imaging operation screen    -   BB: back button    -   CB1: flash button    -   CB2: in and out switching button    -   CB3: shutter button    -   CB4: timer button    -   CB5: date button    -   CCB: communication connection button    -   E3: operation region    -   EA1: image display region    -   EA1 a: first image display region    -   EA1 b: second image display region    -   EA2: button display region    -   EA3: operation region    -   EB1: rotation button    -   EB2: filter button    -   EB3: image quality correction button    -   EB4: template button    -   EB5: divided frame button    -   EB6: layout button    -   F: delivery direction of instant film    -   FB1: normal button    -   FB2: monochrome button    -   FB3: sepia button    -   FB4: auto button    -   FBB: borderline button    -   FBL: borderline    -   FL: frame surrounding print image    -   FL1: frame surrounding images constituting combined photograph    -   FL2: frame surrounding images constituting combined photograph    -   FLO: image display frame    -   LB1, LB2, . . . : layout selection button    -   LIM: last printed image    -   LVI: live view image    -   MA1: first group display region    -   MA2: second group display region    -   MA3: status information display region    -   MB1: simple print button    -   MB2: motion picture print button    -   MB3: camera button    -   MB4: affinity diagnosis button    -   MB5: template print button    -   MB6: collage print button    -   MB7: combined photograph button    -   MG1: first group    -   MG2: second group    -   MI1: message    -   MI2: message    -   NB1: knob of enlargement slide bar    -   NB2: knob of rotation slide bar    -   NB3: knob of brightness adjustment slide bar    -   NB4: knob of contrast adjustment slide bar    -   NB5: knob of saturation adjustment slide bar    -   OKB: OK button    -   PB: print button    -   PI: print image    -   R+: scroll direction    -   R−: scroll direction    -   RSB: reset button    -   S1 to S10: processing procedure of display of top screen in case        print application is activated    -   SB1: enlargement slide bar    -   SB2: rotation slide bar    -   SB3: brightness adjustment slide bar    -   SB4: contrast adjustment slide bar    -   SB5: saturation adjustment slide bar    -   SEB: setting button    -   SFB1: divided frame selection button    -   SFB2: divided frame selection button    -   SI: status information    -   SI1: information of number of printable sheets (remaining films)    -   SI2: information of state of charge of battery    -   TB: top button    -   TB1, TB2, . . . : template image selection button

What is claimed is:
 1. An operation system comprising: a terminal; and aportable electronic device capable of wirelessly communicating with theterminal, wherein the portable electronic device includes: a main body;a movement detection unit that detects a movement of the main body; anda first processor configured to transmit an operation signalcorresponding to the movement detected by the movement detection unit tothe terminal, wherein the terminal includes: a second processorconfigured to receive the operation signal from the portable electronicdevice and control an operation of the terminal according to thereceived operation signal.
 2. The operation system according to claim 1,wherein: the terminal further includes a camera unit; and the secondprocessor is configured to control an operation of a zoom of the cameraunit according to the received operation signal.
 3. The operation systemaccording to claim 2, wherein: the movement detected by the movementdetection unit is a movement indicating that the main body is tilted;and the first processor is configured to transmit the operation signalfor the zoom of the camera unit according to the detected movementindicating that the main body is tilted.
 4. The operation systemaccording to claim 3, wherein the first processor is configured totransmit the operation signal for the zoom at a predetermined zoommagnification whenever the movement indicating that the main body istilted is detected.
 5. The operation system according to claim 3,wherein the first processor is configured to transmit the operationsignal for the zoom while the movement indicating that the main body istilted is being detected.
 6. The operation system according to claim 3,wherein the first processor is configured to transmit the operationsignal for the zoom in a case where the movement indicating that themain body is tilted within a predetermined angle range is detected. 7.The operation system according to claim 3, wherein the first processoris configured to: transmit the operation signal for the zoom to zoom-inin a case where the movement indicating that the main body is tiltedtoward a first direction is detected; and transmit the operation signalfor the zoom to zoom-out in a case where the movement indicating thatthe main body is tilted toward a second direction opposite to the firstdirection is detected.
 8. The operation system according to claim 3,wherein: the portable electronic device further includes an operationmember on the main body; and the first processor is configured totransmit the operation signal for the zoom according to the detectedmovement indicating that the main body is tilted while the operationmember is operated.
 9. The operation system according to claim 1,wherein: the terminal further includes a camera unit; and the secondprocessor is configured to control an operation of a release of thecamera unit according to the received operation signal.
 10. Theoperation system according to claim 9, wherein: the movement detected bythe movement detection unit is a movement indicating that the main bodyis shaken; and the first processor is configured to transmit theoperation signal for the release of the camera unit according to thedetected movement indicating that the main body is shaken.
 11. Theoperation system according to claim 10, wherein: the portable electronicdevice further includes an operation member on the main body; and thefirst processor is configured to transmit the operation signal for therelease according to the detected movement indicating that the main bodyis shaken while the operation member is operated.
 12. The operationsystem according to claim 1, wherein: the terminal further includes adisplay unit; and the second processor is configured to control anoperation of image reproduction of the display unit according to thereceived operation signal.
 13. The operation system according to claim12, wherein: the movement detected by the movement detection unit is amovement indicating that the main body is tilted; and the firstprocessor is configured to transmit the operation signal for frame-frameadvance and/or frame-frame return in the image reproduction of thedisplay unit according to the detected movement indicating that the mainbody is tilted.
 14. The operation system according to claim 1, wherein:the terminal further includes a camera unit; and the second processor isconfigured to control an operation of a zoom, a release, a switching ofimaging modes, a switching of shutter speeds, a switching of F numbers,or a switching of sensitivity, of the camera unit according to thereceived operation signal.
 15. The operation system according to claim1, wherein the first processor is further configured to: set theoperation of the terminal to be controlled by the second processoraccording to the received operation signal; and assign the movement ofthe main body to the set operation of the terminal.
 16. The operationsystem according to claim 15, wherein: the portable electronic devicefurther includes an operation member on the main body; and the firstprocessor is configured to assign the movement of the main body combinedwith an operation of the operation member.
 17. The operation systemaccording to claim 15, wherein when the first processor assigns themovement of the main body, the movement of the main body that is beingdetected by the movement detection unit is assigned.
 18. The operationsystem according to claim 1, wherein: the portable electronic devicefurther includes a light emitting unit; and the first processor isconfigured to control the light emitting unit to emit light according tothe movement detected by the movement detection unit.
 19. The operationsystem according to claim 1, wherein: the terminal is composed of asmartphone, a tablet type terminal, a personal data assistant, a mobilecomputer including a laptop personal computer, a digital camera, aportable game machine, a cellular phone, or a mobile printer; and theportable electronic device is composed of a smartphone, a tablet typeterminal, a personal data assistant, a mobile computer including alaptop personal computer, a digital camera, a portable game machine, acellular phone, or a mobile printer.
 20. An operation method ofoperating a terminal with a portable electronic device capable ofwirelessly communicating with the terminal, the method comprising: at aside of the portable electronic device, detecting a movement of a mainbody of the portable electronic device, and transmitting an operationsignal corresponding to the detected movement to the terminal; and at aside of the terminal, receiving the operation signal from the portableelectronic device, and controlling an operation of the terminalaccording to the received operation signal.
 21. A terminal thatwirelessly transmits data to a printer and causes the printer to performprinting, the terminal comprising: a display unit; and a secondprocessor configured to: receive a control signal corresponding to amovement of a printer main body from the printer; and display a firstoperation screen on the display unit in a case where a first controlsignal corresponding to a first movement of the printer main body isreceived, and display a second operation screen on the display unit in acase where a second control signal corresponding to a second movement ofthe printer main body is received.